2 3 Perspective Attaining CMMI Level 3 Standard for Improvement in Software Development Process
2 3 Perspective attains CMMI Level 3 standard for improvement in software development process for Operation and Technical Department on June, 2015.
2 3 Perspective Attaining CMMI Level 3 Standard for Improvement in Software Development Process for Operation and Technical Department
2 3 Perspective Co., Ltd. acquires support fund for preparation and evaluation in the project called Capability Maturity Model Integration –CMMI, which encourages the entrepreneurs to reach the standard of production process and services, under Software Park Thailand, National Science and Technology Development Agency (NSTDA), Software Industry Promotion Agency (Public Organization), and Industrial Technology Assistance Program (iTAP). The company has passed the assessment of CMMI Maturity Level 3 (Version 1.3) for the improvement in software development process for the Operation and Technical Department on June, 2015.
For software development, especially middle and large size, the developers must have experiences in project administration, so that the project can be successful. A good software development must importantly begin with the standard of the whole team who associates with the development. In the operating process, all team members have to keep their working standard consistent throughout the development period. Effective systematic work needs not only cooperation from everyone but also the concern of standard and clearly-specified working process, which is a model for everyone to conform. 2 3 Perspective Co., Ltd. sees the importance of these matters; therefore, continues the working process and applies for CMMI standard evaluation.
CMMI is a standard Process Improvement Framework, operated by Carnegie Mellon University, United States. The evaluation is divided into 5 levels, listed below.
4. Quantitatively Managed
Thanaphongphan Thanyarattakul, Chief Executive Officer of 2 3 Perspective Co., Ltd., said that CMMI is a standard model of the operation for the beginning organizations, up to those with high level of working process development and only with software operation accepted and applied in global organizations. 2 3 Perspective Co., Ltd. has selected process development Level 3, which is a universally accepted level of software development process standard.
The company has registered with Software Park and ranked the 108th place, according to this link.
You can check the list of global companies that reach the CMMI standard athttps://sas.cmmiinstitute.com/pars/pars.aspx
The structure of working process development is the key factor which helps the process development work smoothly. 2 3 Perspective Co., Ltd., therefore, assigns Engineering Process Group (EPG) and Software Process Improvement (SPI) team to be the important impellers for the continuing effective process development.
Particularly, the SPI team will be the main performers for any operations.
EPG and SPI team will work closely together and will arrange EPG and SPI monthly meeting.
During each meeting, SPI will present feedbacks, things that should be improved, and suggestion for making process improvement, from the members of 2 3 Perspective.
EPG and SPI will consider together in order to rank the importance and choose what should be improved for the next time. Moreover, SPI has to present what it had improved in the previous meeting so that EPG will acknowledge and approve before the next announcement.
Apart from the operating structure above, another thing to be concerned during the software development process is the quality of works. This is necessary and the developers must consider. The principle of quality starts with:
-The process of starting developing works. That is, the developers must start thinking and considering about the development.
- The delivery of good works needs systematic working, along with documents and working proofs, for a reference and for examining in the future. These documents and proofs, such as meeting minutes or Software Requirement Specification from both customers and developers, help the organization develop continuously, have its own culture that concerns with quality, and goes further in accordance with working patterns of quality and standard designed by the organization.
- Effective, unbiased, and accurate project plan will cause advantages both to the customers and the developers. The customers will receive correct information and plans to be applied in the accurate and suitable business decision. The developers can also create plans in order to evaluate the Effort (Man-Day), which is used in the development as practically as in the actual work. As a result, the cost for development that the customers paid becomes reasonable and the problem of neglecting works will be less. In the end, the customers will gain a lot of benefits.
- Finally, works must lack of defect. The developers must consider this by keeping customer’s need, creating plans, and designing the development system, in order to reduce the whole deflects. In addition, quality inspecting is also important and QA and Software testers must have an important role in this part.
QA’s role is to inspect the quality, in line with related working process, so that the working will go in accordance with process standard. As for the testers, they will screen and prevent deflects from the customers after submitting works in the project.
Nattapopng Laksomya, Chief Operating Officer (COO) of 2 3 Perspective Co., Ltd, said that the working process and the operating structure of process improvement mentioned earlier helps assure the company’s customers that the company is able to submit works with high quality for them in every project. This is because the company has experienced working structure standard and has clearly-specified working process system, positions of quality controllers, and most importantly, potential and experiences of all company members.