Showing posts with label Test Management. Show all posts
Showing posts with label Test Management. Show all posts
Test Efforts Estimation by means of Planning Poker
Posted On Saturday, 27 December 2008 at at 09:05 by Mykhailo Poliarush
I like Agile methodolody and everytime I try to adapt some practices from this methodolody to testing.
On that time, it's Planning Poker technique.
Benefits of this technique:
1. Estimation are wighted up
2. Everyone understand and know what timeline they will have
3. Common responsibility of made decision.
How to play:
Make group of estimators and a Moderator.
On that time, it's Planning Poker technique.
Benefits of this technique:
1. Estimation are wighted up
2. Everyone understand and know what timeline they will have
3. Common responsibility of made decision.
How to play:
Make group of estimators and a Moderator.
- Each estimator gets a deck of cards
- The moderator reads the description of task
- Task are discussed by team. Open points to be clarified.
- Estimators should select an estimate card and and place it face down on the table
- After all estimates are in, the cards are flipped over
- In the event that the estimates differ, the high and low estimation are discussed.
- Group briefly debates any arguments. Then estimation session repeats until decision is done.
- The moderator notes down the final estimate and the group continues with next task.
- Work Breakdown Structure should be done.
- Task should have as much information as possible.
Test Management Activities or what should be done and improved to increase effectivenes
Posted On Monday, 22 December 2008 at at 13:50 by Mykhailo PoliarushToday, I would like to think about
- Lateral Thinking in Developing
Test Cases - Convey Issues as They Arise
- Improve Communication
- Always Keep Updating Your Business Knowledge
- Learn the New Testing Technologies and Tools
- Improve the Process
- Common Knowledge Base
Interchangeability or who to increase productivity and motivation of test team
Posted On Monday, 15 December 2008 at at 02:59 by Mykhailo PoliarushFrom one company to another I've been seen that
There are a lot of reasons for these things:
- unclear requirements and job that needs to be done
- manual (monkey) job
- there is no progress in developing testing knowledges
- and so on
Zone-Model and Study Groups.
Study Group is already described by me. So I would like to emphasize my attention to Zone-Model.
Key principles:
1.
2. 10 hours for sharing activities per week for team in zone. Please note: there won’t inefficiency here because sharing activity will be performed in rotation by projects and hence always some project will have extra pair of hands and therefore benefits.
3. 10 hours is flexible and should be spread during week by team members. Workload and current tasks should be taken into account. Namely, team members should communicate each day and plan sharing activities. For example: Monday – 3 hours, Wednesday – 2 hours, Thursday – 2, Friday - 3 hours.
4. Monitoring is fulfilled by
5. Daily meetings for every zone to plan activities for current day and further days (~5-15m).
6. Retrospective each month to take actions and improvements (~1h). One of points to be discussed is changing team members between projects.
Risks:
1. Team members aren’t supported activities. Mitigation: Please see key principle 4, 5, 6.
2. Planning and estimation of future work isn’t done and hence impact on sharing activities. : Please see key principle 4, 5, 6.
Study Group or learn, learn and again learn
Posted On Saturday, 13 December 2008 at at 06:36 by Mykhailo Poliarush
You would probably know that study process is one of key principles to be on the top of you profession. Moreover, this is motivation and inspiring stuff. Learn process should be ongoing both in life and at work.
When I took over Test Manager responsibility I saw that this process wasn't set up at all. So I strongly decided to set up this process.
What I did.
My Team and I had a set of discussions around study group. This idea is not new but nobody I know set it up in testing. Well, My team and I agreed to create Study Group.
Principles is following:
1. Study Session should be on weekly basis.
2. Study Session should have timebox. We defined it as 1 hour.
3. There should be trainer that prepare defined topic every time.
4. Half of session is theory and another is group practice.
5. Topics should be defined by Test Team by the end of each study session.
6. Materials should be gathered and uploaded to some server.
I would like to say that it's good practice and it works perfectly for whole team as team building aspect.
When I took over Test Manager responsibility I saw that this process wasn't set up at all. So I strongly decided to set up this process.
What I did.
My Team and I had a set of discussions around study group. This idea is not new but nobody I know set it up in testing. Well, My team and I agreed to create Study Group.
Principles is following:
1. Study Session should be on weekly basis.
2. Study Session should have timebox. We defined it as 1 hour.
3. There should be trainer that prepare defined topic every time.
4. Half of session is theory and another is group practice.
5. Topics should be defined by Test Team by the end of each study session.
6. Materials should be gathered and uploaded to some server.
I would like to say that it's good practice and it works perfectly for whole team as team building aspect.
Test mission, strategies, and tactics
Posted On Sunday, 1 June 2008 at at 13:06 by Mykhailo Poliarush
