Allow Blocked Content to View The Menu Bar
SM Netserv- Bangalore based offshore development company   Microsoft Certified in Mobile and Portal Competency
Case Study

We have robust strategies to deliver the right results every time. Here is how we arrived at effective deliverables for our clients.

Credentials

It is not who we are but what we can do for you that defines us. Check out our quality customer engagements.

banner
 

Lean Methodology

Detailed guidelines for managing Projects using the Scrum methodology is given below.

Selection Criteria

  • Client wants to use Scrum
  • The project is large (many calendar months and / or man months)
  • Requirements cannot be 'signed off' upfront, and / or there would be significant changes down the line
  • Customer wants the freedom to refine the requirements as they go
  • Customer would like to have quick business value in the form of incremental and modular releases instead of a big bang approach

Scrum Methodology

Our Scrum approach has three phases

  • Planning:
  • Definition of a new release based on currently known backlog

    • Scrum master compiles a Project backlog with the list of all current tasks and issues. Product owner (typically the sponsor or customer) priorities them in order of business value.
    • Team members pick tasks and estimate time needed for their respective tasks. They then break the tasks into small 1-2 day tasks for easier tracking and unit testing.
    • A sprint is typically 4 weeks for large projects, but may be reduced from case to case.
    • The team plans only for the next sprint.
    • There is a quality plan which defines the quality steps for each task . The task must be struck off the list only when it has passed all the items in the Quality plan.

  • Development:
  • Development of the new release functionality, with constant respect to the variables of time, requirements, quality, and Business value to customer.

    Interaction with these variables defines the end of development cycles.

    • The team members work on their respective tasks.
    • The Scrum master holds a daily 15 to 30 minute Scrum meeting where he monitors each team members progress . If it is going off target he tries to find out why and tries to help the member either with help on the spot or some off line action. Each member has to break his task into daily milestones for easy tracking.
    • However, the member will try to make deliveries every 2 to 3 days so that the QA team can unit test them. QA will do OOPS class based testing and not just form testing.
    • If a member is slack he will be mentored by the Scrum master . If a member is underestimating or overestimating the Scrum master will guide the member is better estimation.

  • Closure:
  • Preparation for release, including final documentation, pre-release staged testing, and release

    • Whatever is done will be released at the end of the Sprint.
    • The delivery will be atomic in the sense that it will not have semantic or syntactic inconsistencies and has immediate business value to the customer without much ado.
    • There is an internal retrospective meeting where the Scrum master and team note the successes and failures of the sprint , and try to learn for the next sprint.

Conclusion

This is a living document and will be updated or changed with our continued learning and PDCA endeavors.

 
 
Offshore Development
 
Testing Services
 
Application Maintenance Services
 
Our Methodology
 
Clientele

    To know more about our Methodology practices you can Contact Us or make an enquiry Here.

Software Development Company Bangalore
About Us | Contact Us | Your Feedback | Sitemap | Careers | Team | Clientele | Technology | Offshore Software Development | Software Testing Services

Copyright SM NetServ Technologies Pvt Ltd 2008 - Offshore Software Development Company, India
Software Development Company 
Bangalore