DocumentCode :
1255678
Title :
Microdynamics of process evolution
Author :
Bach, Joseph
Author_Institution :
SmartPatents, USA
Volume :
31
Issue :
2
fYear :
1998
Firstpage :
111
Lastpage :
113
Abstract :
Presents the seven basic steps of opportunistic software process evolution. (1) Notice problems in products or outcomes. (2) Choose an important or chronic problem and look for a way to solve it, in whole or in part. (3) Conceive of a new, borrowed or modified process that could solve the problem at an acceptable cost and in an acceptable time frame. (4) Try the new process on a real project. (5) Adjust the process in light of experience and in light of the new problems that were created by the process. (6) If the solution is worth perpetuating, look for a way to make it more efficient or durable by adding infrastructure (such as documentation, training or tool support). Otherwise, try to understand why it doesn´t seem to work. (7) Return to step 1. Pay attention to projects on the scale of hours, cubicles, people and episodes. In complex cognitive processes like software development, if process evolution is foiled on the micro scale, it will be foiled utterly.
Keywords :
software development management; acceptable cost; acceptable time frame; chronic problems; complex cognitive processes; documentation; infrastructure; microdynamics; opportunistic software process evolution; scale; software development projects; software tool support; training; Coordinate measuring machines; Costs; Documentation; Face detection; Problem-solving; Quality assurance; Software standards; Stress; Weaving;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/2.652976
Filename :
652976
Link To Document :
بازگشت