Minimalist Programming Process Script
Purpose
  - To guide a programmer in the collection of basic process measures
that can serve as a baseline for future improvement efforts.
Prerequisites
Procedure
Diagram (pdf)
  - Complete the header of the data form.
- In the first work period column, enter the start time.
- Read the assignment requirements and create a solution.
- Implement the solution in Java using the BlueJ IDE.
- Test your solution using a driver, JUnit, or Web-CAT as specified
in the assignment.  (If the assignment doesn't specify, use whichever you prefer.)
- When your solution is complete, exit BlueJ (in order to save the
compile log).
- Print the source code, test data and output (or JUnit tests and output).  Place these in your
binder (in that order) along with any other artifacts you produced.
- Determine the LOC for your source code file(s) using Lines of
Code Counter and enter in the form.
- Run the Compile Log Summary script.  Enter the summary data in the
form.
- Move bluej-compilelog.txt to your Archive directory.
Rename it bluej-compilelogXX.txt where XX is the program
identifier.
- Record end time in the data form.
- Follow the form instructions to perform the calculations and
enter the results in the Summary section.
- Put the original form in the binder in front of the other work
products.
Postcondition
- A working program - source code, tests, and test output.
- Compile Log in Archive directory.
- Completed Process Summary form.
Version 1.2  4/8/2011
Version 1.1  4/9/2010