2.Familiarise yourselves with the various methodologies in the list below. Choose two Methodologies from this list to Compare and Contrast, analysing the similarities and differences between them both.
• Project Management Body of Knowledge (PMBOK)
3. Finally, identify how your chosen Methodologies and Processes relate to the project life cycle (PLC).
1.The methodology is a model that is for employing the designing, planning, implementation and for the proper achievement of the project. They are mainly set to define about the different perspectives where it is possible to easily build and employ the technology that has been for catering the needs of the project spanned in the different business zones. The methodology is important because:
- The adaptive project framework works with the time and cost that is constant for the project. It includes the execution of the project to adjust with the maximum business value.
- Agile Software Development where the project need to work on agility of requirements. Through this, there are certain short term cycles with the dynamic culture of the team.
- The dynamic systems development method is important for the training and supporting of the methodology. (Macombe et al., 2013).
2.SDLC: This is considered as one of the best conceptual model for the software development of the projects. Here, the possibility is mainly to combine with the projects and the methodology for the better outcome. The emphasis is on the outcome with the documentation use that has to follow some strict guidelines. This includes the system engineering process for planning, creating, testing and then deploying the information system. Here, the concepts apply to the hardware and the software configurations where the system could easily work for building, testing and delivering a proper information system. (Kerzner, 2013). The high-quality systems include the proper delivery of information which is based on the customer requirements. The service oriented form is mainly to link with the traditional systems and include the waterfall, spiral and Agile software development.
Waterfall: This works on the sequential designing process which is for the software development where there is a flow done in a steady manner downwards through the use of planning, production, implementation and maintenance. The model also works with the construction and the manufacturing industries where there is highly structured environment to handle the software development. The clients do not require with the working over the software with changing requirements that lead to the redesigning, redevelopment and the testing with increased costs. The designers work on the modified waterfall models with introduction to the agile software development which is considered as an ineffective process for developing the software. The designing and document methodology is based on the project patterns with the focus on handling the structured model. (Stark, 2015)
This focus of the project lifecycle is based on;
a. the system and the software requirements which includes the capturing of the product requirement documents.
- Analysis is based on the results in model, with schema and the business rules.
- Designing results in the software architecture. (Walden et al., 2015).
- Coding works with the development, proving and working on the software integration.
- Testing works with the debugging of defects and setting the operations which are important for the installation, migration and setting the maintenance of the system
This works with the:
- Initiation that needs to work on identifying the opportunities and the concept proposal is also required for this.
- The system concept and development properly defines the scope and the boundaries of the concepts. They include the system boundary document, with certain cost benefit analysis and the risks management plan.
- The planning is through the development of project management with the documents provided based on the needs.
- The requirement analysis and design is for check the requirements of the user and working on the transformation of the detailed patterns into complete system. This focus on working with the required functionality.
- The development, integration and testing is to covert the design to information system, which also includes the installation of the system environment and then creating all the testing database which is for preparing the test case procedures with proper coding and compilation. (Kerzner, 2013).
- The implementation, operations and the maintenance is important for checking on the system production, with the post implementation and in-process reviews as well.
- The disposition describes the end of system activities.
Kerzner, H. (2013). Project management: a systems approach to planning, scheduling, and controlling. John Wiley & Sons.
Macombe, C., Leskinen, P., Feschet, P., & Antikainen, R. (2013). Social life cycle assessment of biodiesel production at three levels: a literature review and development needs. Journal of Cleaner Production, 52, 205-216.
Stark, J. (2015). Product lifecycle management. In Product Lifecycle Management (Volume 1) (pp. 1-29). Springer International Publishing.
Walden, D. D., Roedler, G. J., Forsberg, K., Hamelin, R. D., & Shortell, T. M. (Eds.). (2015). Systems engineering handbook: A guide for system life cycle processes and activities. Wile