SW Development scheduling
Here I would like to show the step and aim of each process in order to provide a clearer picture during software development.
Assignment 3 – Online Transaction Banking System
Software development process:
Create User Story:
Create several user stories on describing the system. Then start to think how we might write test cases for these stories.
Reference link on the Use Case design: http://alistair.cockburn.us/crystal/articles/ucai/usecasealternateintro.html
Reference download: http://csvictor.no-ip.org/IADResource/UseCase.pdf
Test-Driven Development (TDD):
Design and code all the test cases for the user stories using any test tool, for example, JUnit in our case, in the Java Applet, Servlet, JSP and JDBC etc. (Optionally)
Compile and run the test cases using any type of make facility. If we use the JUnit for example, the testing tools would automatically mark the changes that we made and process the unit tests, say by every 5 minutes.
Reference link on the TDD: http://www.sqatester.com/bugsfixes/10testingrules.htm
Reference download (P.10-12 is enough): http://csvictor.no-ip.org/package/TDD.pdf
Optional reference: http://www.softwareqatest.com/qatfaq1.html
Personal Software Process: Planning and scheduling
Foe each user story do some planning and scheduling
0 Comments:
Post a Comment
<< Home