The basic requirement for CMM level 4 is quantitative project management which is explained later from a typical software project point of view. Quantitative Project Management The main steps for proper Quantitative Project Management are as follows: Quality and Productivity Goals should be set for the project based on the guidelines for similar projects and […]Continue Reading... No Comments.
The basic requirement for CMM level 5 is casual analysis and continuous improvement which is explained later from a typical software project point of view. Causal Analysis and continuous improvements The main steps for proper Causal Analysis and continuous improvements are as follows: Prepare a Defect Prevention (DP) plan and get this reviewed and approved […]Continue Reading... No Comments.
The spiral model is based on the concepts of evolutionary models. The Evolutionary Model, like the Incremental Model, develops the system in multiple builds, but differs from the Incremental Model in acknowledging that the user needs or some other aspects affecting the generation of system requirements are not fully understood, and that all requirements cannot […]Continue Reading... No Comments.
Rapid Application Development (RAD) is an incremental software process model that puts more importance on short development. A RAD software development approach helps the team to create create a fully functional system or the main part of overall system within a very short span of time frame. Here the requirements have to be communicated and […]Continue Reading... No Comments.
In this model the developers build a prototype during the requirements phase which is evaluated by the end users. After that the user gives feedback and based on that feedback the developer further refines the prototype. There may be cases like once seeing the prototype user thinks of adding new requirements to their model and […]Continue Reading... No Comments.
Evolutionary Prototyping is quite different from Throwaway Prototyping. The main goal when using Evolutionary Prototyping is to build a very robust prototype in a structured manner and constantly refine it. When developing a system using Evolutionary Prototyping, the system is continually refined and rebuilt on the previously built prototype. The previous prototype is not thrown […]Continue Reading... No Comments.
Throwaway Prototyping model refers to the creation of a model that will eventually be discarded rather than reusing the same one for the final delivered software. After understanding of preliminary requirements, a simple working model of the system is constructed to visually show the customer or the end-users what the end-product may look like when […]Continue Reading... No Comments.
ERP Systems have some disadvantages as well. The main disadvantages are Invest more amount on technology and implement the system Limited customization possible as high customization affects the performance significantly Too much dependency on the delivered functionalities rather than thinking something different Due to centralized database in the systems, sensitive data becomes vulnerable Integration of […]Continue Reading... No Comments.
There are numerous advantages to Enterprise Resource Planning (ERP). The main advantages are Saves time and expense by integrating myriad processes. Eradicates the limitations in the Legacy system. Helps management team to make proper decisions in anytime, anywhere by providing real-time information. Manages Management reporting and Decisions making promptly with fewer errors and uniform throughout […]Continue Reading... No Comments.
ERP usage may be divided into three types mainly Core ERP Applications, Extended ERP applications and Internet Transformation for ERP Core ERP Applications Financials – records and manages accounting data including applications such as general ledger, accounts payable, accounts receivable, budgeting and asset management. HR – Tracks employee information and provides all the HRMS services […]Continue Reading... No Comments.