Saturday, October 25, 2014

End-2- End Journey

Full life cycle of work, with smaller duration is the key
  • Start with small team
  • Start with small investment or zero investment
  • Start with smallest module or piece work and run through entire journeys
  • Dry test run to see, if it works
  • See and visualize the entire product life cycle .
  • Smaller the piece, better the run through
If you see/gaze above is working, then go with rapid fire
  • Do more investments
  • Do more user story/requirement creation
  • Add or start working on more projects
Does it help?


Rapid Fire Agile

Gone with the wind, the life cycle (waterfall) waiting for product for ever :) is long gone . Customers and consumers wants the product faster

Prince-2 ( PRojects IN Controlled Environments),  you needs have a work product or testable product

Adding to above, in terms of people or process, what you deliver is the key.
  • Time spent, money spent, efforts spent should yields results
  • We don't have infinite time to re-invent the wheel
  • Creating a process, backup, second line to your work
  • Creating a plan-b, plan-c, Plan -d  ==> Will keep you in safer side
Hope this helps

Rapid Agile

In ideal world, seeing end-2-end connectivity is very important.

I believe in verifying something, a quick smoke test
  • Smoke test is "testing method", just see it actually works
  • It would take only few minutes verify if functionality works
  • To check internet connectivity, just do one web site entry
  • If you are going invest time in a person/place
    • You will do a interview
    • Or give him some money say 1000 and see how fast he/she pays or forgets
    • Give him a small piece work and see, if starts doing it 
Does it ring-a-bell?

Seven blade razor

What is seven blade razor?

In olden days (while I am growing up), if you ask people to donate or pour milk in container and if you check after sometime, you will see container is full of water . 

This is classic example of people think, others will do or they expect others to do.

In ideal world, you don't see people taking the responsible of what-so-ever reason. People take others granted:)

Back to "seven blade razor", there is classic commercial with monkeys (end of 2003?, American comedy channel "super station"?, sequence is unsure?)
  • Summary is "out of seven blades", most of blades don't work/will not functions or do nothing .
  • First blades touches the hair
  • second blade pushes the hair inside
  • third blade pulls the hair
  • fourth/fifth/sixth are dummy
  • Seven blade only cuts-it
In idea world, if you have team of 25 people at work, not many will take a responsibility.
  • Reason may be what-so-ever
  • Some people come to work (for just chit-chatting)
  • Some people for show-put-up
  • Some people pretend working
  • Only few will try to do sincerely
 Hope this is good?

Sunday, August 31, 2014

“Go live” in IT

Go-live or release is something, which is workable solution/product customer can use it.

How to do we come here?
  • A greater team work and great collaboration
  • Great planning by the team and as well “Senior management”
  • Senior Management and team co-ordination is very important. Sr Management steers the direction of team and projects
  • CCB (Change Control Board:)) which blocks “Out-scope requirements” in the release. Project management needs to monitor and acts as a gateway to customer and Team.
  • Effective Test team /Quality team 
  • Eliminating waste
    • Politics , Bias towards certain people in the team
    • Keeping problems and problem elements away
  • Incremental deliveries
  • Customer buy-in at every stage 
  • Approval and required sign-off at various points (mile stones)
  • Adhering to all the polices by client or organization, where they work from 

Friday, August 29, 2014

Will complete soon ...

For some reason or other hitting roadblocks is order of the day :)

Every task you take-up every process is you touch, the work stretches and never completes :)

Few things to avoid

  • Trusting people, who will promise heaven ( in two secs). Strangely you will see heaven in-following-up/chasing/shouting/screaming.  Two seconds will start after two decades or fifty years (if you are still alive :))
  • People who can not keep promises. Every time, in ever corner of life you will see this.
  • Having only "one option" for work completion
  • Paying/donations/loans with out any agreements/email communication. 
    • Some people vanish, people change phone numbers/houses. 
    • People changes houses/towns/country. 
    • Even they will go-to Singapore, or construct "five star hotels".But they will not have money to pay you back
    • They will come up with "n reasons", why they can not pay now :)
    • They will get into all problems, the moment you ask them to pay :)
  • Thinking that some one will come and help you :)
  • Choosing wrong path/partner/firm/employer/employee.
This is based personal experience (as always) :)

Any experience, you would like to share.

Wednesday, August 27, 2014

Process to product

This blog is helping me keep thoughts on agile and others.

If you are regular reader, you would've known where I am coming from:(

Small step on is great step for man kind.  Like baby's first step, crawl and later walking fast. In the same analogy you would need to start somewhere.

Every task or lifting and moving mountain is gigantic task. We have learned,  we start somewhere and corrections. On the pathway. You might have noticed great building's  *Rome* are not build in a day.

If you need to get thing's faster assign it to laziest person, he would know how to get this task faster:)

Coming to our topic, we do small waterfall models. Keeping a customer or customers representative on board.

Like in building construction,  there are phases you see work progress.

Move away from too many Brainstorming  session's.  Meeting for cons meeting's is wasted time and efforts.  Start incremental product builds. Every release or delivery would show a simple feature which customer can see.

Venture capitalist (vc) or product owner do' not want to wait for toooooooooo many months for the product.  No one wants to listen to all world's problems any is having?

Everyone wants to see light sooner or later. Does this make sense?