Wednesday, 24 September 2014

Agile Can Make Your System Fragile (if not implemented right)

Agile Can Make Your System Fragile (if not implemented right)

Agile if not implemented in the right way can make your system Fragile. Often when teams implement Agile they get very busy trying to implement the standup meetings, retrospective meetings, etc and teams are in hurry to get the stories accepted or completed but they keep inducing lot of defects to the legacy code since the developers and testers wants to test only the story, but not the impacting areas. Also teams can potentially not have a measurement of the stability of the legacy features and keep on building more features and accepting stories. This can lead to a very fragile system.  The spirit of agile has to be understood more in depth before actually implementing it.



 

Monday, 22 September 2014

Simple and Effective 10 Time Management Guideline for Any One

Time Management is so important for every one. If you are working in an office or  house-wife,etc Time Management plays a key role to your efficiency and success. Follow these few rules to help you manage your time successfully:-

1) List down your tasks at the beginning of the day

2 Put Priority for each task

3)  Provide time for each task so that you and work on each task in the order of priority and can manage the time well.

4) Understand the difference between important tasks and Urgent Tasks. Not all tasks are Urgent.

5) Don’t write high level tasks that will take much time to, do always write tasks that can be accomplished in 1 or 2 hours.

6) Delegate were ever necessary.

7) Work always only as per the priority only

8) Don’t check your mail every 5 minutes it will cause your mind to get crowded with many things and you can loose focus. and priority to the tasks in hand. Check your mail only once every hour or 45 minutes.

9) Always keep room to accommodate new dynamic tasks or activities

10) Always work as per your KPI or that aligns with your expected goals.

[Post this article  in your Facebook, Twitter, Linked-In, Whats-app, Google Accounts, Forward to your Company allowed mailing list if applicable also   if you find this useful]









Agile Software Methodology Requires a Mindset Change While Implementing it.

Agile Requires a Mindset Change

Several Years back as a Development Manager when I moved to Agile Model, I could not appreciate Agile and could like it initially since I did not understand the spirit of Agile and did not have the  Agile Mindset.  Many companies adopt Agile and teach team members and ask them to practice Stand Up Meetings, Story Wall Creation, Retrospective Meetings ,etc and find that in the first project they are not actually getting the benefits of Agile. 
          Agile Requires a Mindset Change in terms of how you view requirements, how you thin slice it, how Stories are created, how you do with less design and code it fast and complete the story so that you can make faster working software, how you do customer demo to get customer feedback quickly, how you learn fast by doing retrospective at short intervals and much more.  The real benefit can be obtained fast only if the team members are taught to learn and practice Agile with an open mind and what are its goals so that they can tune and Synch to the spirit of Agile. The word Agile means "Fast". Your team will get truly Fast Results if team can be trained this way. 


[Post this article  in your Facebook, Twitter, Linked-In, Whats-app, Google Accounts, Forward to your Company allowed mailing list if applicable also   if you find this useful]