|
Wiki Home
Members
To join, please contact us. Improve MIKE 2.0
Need somewhere to start? How about the most wanted pages; or the pages we know need more work; or even the stub that somebody else has started, but hasn't been able to finish. Or create a ticket for any issues you have found.
|
Software Development ReadinessFrom MIKE2.0 Methodology -> You are here: MIKE2:Licensing Model > Social Bookmarking Concept > MIKE2:Ways to Contribute > Product Solution Offerings > Software Development Readiness
Activity: Software Development ReadinessObjectiveThe Software Development Readiness activity ensures that the environment is suitable for this increment of the project implementation. This activity includes three tasks - one which is completed relatively quickly, and two of which are ongoing. In the first task, the configuration management environment is set up, so that code and other artefacts can be checked in when they are completed. The second, ongoing task involves making sure that the developers have a workable development environment. The third task is to guarantee that developers are trained in the tools that will be used to build the system. To some extent, this activity may have been addressed at an earlier point in the project because some of the necessary architecture may have already existed, including software. Procurement processes may be associated with this task. Major Deliverables
TasksEstablish or Upgrade Development Environment as NecessaryObjective: This task consists of completing the implementation of hardware and software needed by the developers that began in Phase 2. This is an ongoing infrastructure task. Once the development platforms are in place, this task will reactivate as necessary, usually at the beginning of a development cycle. Input:
Establish Configuration Management BaselineObjective: The baseline for configuration management includes ensuring the development team has the correct versions of source code, vendor products, files for compilation and linkage, procedures for check-in, check-out and the capability to conduct development in a fashion that won’t impact others. Some training may be necessary. Input:
Send Staff to Vendor Training ClassesObjective: The purpose of training is to save time and money (over the long-term) whilst mitigating risk and improving quality. In order for it to achieve this purpose, it must be focused and timely. Focus is achieved through consultation with each individual developer and timeliness is achieved through planning. Individual developer training plans may need to be constructed as an output to the skill set review conducted in Phase 1.
Core Supporting AssetsYellow Flags
Key Resource Requirements |
Wiki asset search
Toolbox
Views
Wiki Contributors
|

