`
|
|
Archive for the ‘Agile’ Category
Wednesday, August 14th, 2013
How do you effectively scale skill-based, quality training across your organization?
Over the years, I’ve experimented with different ideas/models to scaling skill-based training across an organization. In the last 4 years, I’ve pretty much settled down on the following model. Its very useful when mentoring teams on skills like Test-Drive-Development (TDD), Behavior-Driven Development (BDD), Product Discovery, Writing User Stories, Evolutionary Design, Design Patterns, Problem Solving, etc. I’ve successfully implemented this model at some very prominent fortune 500 enterprises.
* This model assumes that the potential trainer has first-hand working experience on the subject to be trained on. Also we assume they have the basic skill required for effectively delivering any training. We are mostly focusing on building on those 2 basic skills to help them deepen their subject matter expertise and enable them to effectively impart their knowledge.
I curious to know what other models have worked for people and if anyone else has tried this model?
Posted in Agile, Training | No Comments »
Sunday, July 21st, 2013
|
Coaching |
Training |
Mentoring |
Definition |
A process that enables learning and development to occur and thus performance to improve. |
Teach a particular skill or type of behavior through practice and instruction. |
A professional relationship in which an experienced person (the mentor) assists another (the mentoree) in developing specific skills and knowledge that will enhance the less-experienced person’s professional and personal growth. |
Goal/ Purpose |
Act as a catalyst for the coachee to gain a deeper understanding of themselves. Via this unlock their inherent potential |
Gain specific knowledge (may be some skills) |
Act as a sounding board & get advice/direction |
Approach |
Listen to coachee’s agenda, ask powerful questions to tap coachee’s vision, wisdom, & directed action in service of coachee’s self-identified agenda |
Provide targeted learning experience |
Understand strengths & weakness of the mentee, advise and set goals to move to the next level based on personal experience |
Prerequisites |
The coachee is physically and mentally fit to accept coaching. Coaching does not address any underlying psycho-social problems. Coach need not have first-hand experience of the coachee’s line of work. |
The trainee has the required skills and knowledge to learn from the trainer. Assumes the trainee will use the knowledge acquired during the training back at work. |
Mentor is usually more experienced and qualified than the ‘mentee’. Mentor should be able to pass on first-hand knowledge and experience of having been in mentee’s position. |
Skills |
Empathy, Level 3 Listening, Power Questions, Goal Setting, Establishing trust, Planning, Accountability, Relationship Management, Conflict Resolution |
Demystifying, Presentation, Facilitation, Design, Feedback, Edutainment, Pragmatic, Subject Matter Expertise, Adaptive, Time Management |
Lead by Example, Goal Setting, Focus, Design, Subject Matter Expertise, Power-Balance, Ability to Challenge & Motivate |
Agenda Owner |
Coachee brings an agenda (little agenda) to the table. Both Coach and coachee hold coachee’s agenda |
Trainer |
Mentee |
Focus |
Immediate problems & learning opportunities |
Immediate problems & learning opportunities |
Longer term personal development |
Meetings/ Discussions |
Structured. Meetings are scheduled in advance on a regular basis. The meetings itself usually has a defined structure. |
Very Structured. Detailed meeting agenda is decided before hand. |
Informal. Meetings take place as and when the mentee needs advice, guidance or support. Meetings are free-flowing. |
Expert |
Coachee |
Trainer |
Mentor |
Selection |
Coachee agrees to accept coaching; may not be voluntary |
Trainee might choose the trainer |
Both mentor and mentee are volunteers |
Relationship |
One-way. Coach has no vested interest. |
One-way. Trainer does not gain much out of this relationship. |
Two directional. Usually the mentor gains as much if not more rewards from working with a mentee, including enhancing their own leadership skills, satisfaction and personal fulfillment. |
Bias |
Neutral/impartial |
In favor of the trainer |
In favor of the mentor |
Expected Outcome |
Predictable sustainable results; achievement of full potential |
Classroom learning, at least on site |
Help at point of need; may not be self-sustaining |
Duration |
Short term needs; “as needed” |
Short term needs; “as needed” |
Longer term |
How different is Counseling from Coaching?
Definition: the provision of assistance and guidance in resolving personal, social, or psychological problems and difficulties, esp. by a professional.
While the approach might look very similar, there are 2 key differences:
- Generally people go for Counseling when something is bothering them. So counseling typically focused on trying to find the root-cause of something that occurred in the past. While coaching is mostly focused on achieving a goal/skill in future.
- Counseling can also be used when the person is not really in a mental state to accept coaching.
What about Consulting?
Definition: A senior person in a professional or technical field, engaged in the business of giving advice to others working in the same field.
In my experience, consulting is at a whole different level. Typically as a consultant, I use coaching skills to gain deeper understanding of the situation/context and thus discover the real problem/s, which would help us co-create an agenda/plan to resolve the problem/s. This agenda/plan might consist of more coaching, training and/or mentoring. Its also important to note that sometimes, since the consultant is a subject matter expert, a consultant might be called in to just give their advice or do actually do the work for the client. In the second case, the consultant might not using coaching, training or mentoring at all.
Posted in Coaching | No Comments »
Thursday, July 11th, 2013
I’ve managed (small and large) teams for some well known companies (including a couple of my own companies.) And through this experience, I’ve learned that mixing “Performance and Appraisals” is like mixing “Drinking and Driving.” In layman’s terms, it’s a stupid idea.
Sounds strange? May I suggest the following video from Daniel Pink, which takes a peak into what motivates individuals and what actually leads to poor performance.
I’m sure you’ve heard these stories before and deep down even agree with it. Yet, everyday we go out of our way to measure the performance of individuals and teams in our organization to decide their salary appraisal at the end of the year.
I’ve yet to meet a single individual how understands how to effectively measure performance. For a creative, problem solving field like software product development, how do you even measure such a thing? Remember output (code, features, bugs, products, etc.) is a lame measure of performance. Outcome and Impact is what matters. But that is hard to measure, so we simply measure what we can, output. And in most cases, output that someone else decided on your behalf.
Unfortunately this a very broadly used management philosophy that kills employee’s motivation everyday. To make matters worse, the employee feedback process is also tightly coupled with the appraisal process.
Why just drink and drive, let’s drink, smoke and fly!
At the beginning of my career, many times my manager would give me some feedback during the appraisal process and this would be the first time I was hearing about it. Indeed an excellent way to motivate and improve employees!
And I still remember the horrors of “Goal/Target setting” at the beginning of the year. My salary appraisal would be based on how well I met my targets. And guess what, I flunked every single time. I’m the only unfortunate person who does not possess a third-eye to see the future and decide what targets would be important. I kept blaming myself until I read Goals Gone Wild.
So what’s the alternative?
Its simple: Don’t mix performance, feedback and salary appraisals. This is what I’ve successfully implemented in a few companies.
So how does it work?
If someone is not performing, they are simply not meant for the job at hand. We can help them by mentoring and guiding them. We can let them select a different project. But after the best of our efforts, if they can’t cut it, they should leave. Its best for both; the organization and the individual. I really mean the last sentence.
At some companies, I was responsible for firing the largest number of employees in the history of the company. By now you must have made up your mind that I’m this evil guy who goes around firing people. Here is the best part, most of the guys I fired, still keep in touch with me and look up to me for advice. I’m really happy seeing them grow in their new organizations. In our organization, they were stagnating and probably feeling an inferiority-complex by high performances around them. So it was best for them to leave and find a place where they can really shine.
In fact, on many highly collaborative teams (like Agile teams) poor performances can’t find a place to hide. They very quickly realize they can’t survive in such an environment. Even before anyone does anything, they are gone.
So once we’ve got rid of the employees who don’t fit into the team/organization from a performance point of view. We are left with a bunch of high performers. Remember there will always be a range in terms of performance. But the range should be too small to be worried about it.
Given that we have a team of high performers, we set up a 360 degree feedback process in the teams, which ensures that every individual is constantly getting feedback to improve. Nothing discussed in a feedback meeting with your reporting manager should be a surprise. It should be something that was discussed on the shop-floor with folks working closing with you on the floor. I call this the “Rule of least Surprise“.
Lastly we need to handle salary appraisals. To me there are 2 parts to salary appraisals:
- Market Correction – inflation, job market, demand, etc. decides this portion.
- Profit your product/service is making – Out of the profit, a pre-determined percentage is fixed, which would be shared with the employees. Each team decides how they want to split this percentage amongst themselves. Some teams I’ve worked with, rate each other and then based on the rating the percentages for each person is decided. Some teams just want to equally distribute the profit. Note: The distribution is based on a percentage of their current salary. Which means not everyone gets the same net amount. Employees with higher current salary will get larger amount.
One thing I learned early in my career, when it comes to vitamin M, no matter what you do, you can never make everyone (sometimes none) happy. So instead of you deciding the numbers, fix the high-level numbers based on a transparent process and let the employees take care of how they are going to split the amount.
Last, but the most important learning for me has been around tying salaries with product/service’s profit. This goes a long way in empowering the team to take total ownership and responsibility of what they are working on.
Posted in Agile, Organizational | 2 Comments »
Wednesday, June 19th, 2013
Agile Software Community of India is happy to announce 4 new exciting conferences.
————————-
* Agile Coach Camp is an unconference for Agile Coaches, Scrum Masters, Agile Trainers, Leaders, Change Agents and Mentors. (Last coach camp in June was completely sold out 2 weeks in advance. Since we had a waiting list of 43 coaches, we’ve organized another coach camp in July. Last few seats left – register today – http://booking.agilefaqs.com/accb13/
————————-
* Agile Goa 2013 conference is our 6th Agile Conference in Goa. It will be held at Taleigao Community Centre, Panaji.
Interested in presenting at the conference? Submit your speaker proposals before July 31st. More details: http://agileindia.org/agilegoa2013/proposals
We are also looking for program reviewers, if interested find details at http://agileindia.org/agilegoa2013/proposals
————————-
* Agile Kerala 2013 conference is the FIRST ever Agile and Lean Software Development Conference in Kerala. It will be held at Park Centre, Technopark Campus, Trivandrum.
Interested in presenting at the conference? Submit your speaker proposals before August 31st. More details: http://agileindia.org/agilekerala2013/proposals
We are also looking for program reviewers, if interested find details at http://agileindia.org/agilekerala2013/proposals
————————-
* Agile India 2014 conference is Asia’s largest & premier international conference on Agile and Lean Software Development methods. Unlike previous years, next year, each day has a specific theme. Also each day is a stand-alone event and participants can register for 1 or more days. We’ll limit the participants to max 500 on each day to ensure higher collaboration.
Based on consistent feedback, in 2014, we’ll focus on have more practitioners sharing their Case Studies and Experience Report.
Themes:
** Day 1 – Scaling Agile Adoption
** Day 2 – Offshore/Distributed Agile
** Day 3 – Agile Lifecycle
** Day 4 – Beyond Agile
Currently we are forming the program team. You can apply before June 30th to be a reviewer.
Conference overview presentation: slideshare or PDF
Stay tuned for more…
Posted in Agile, agile india, Community, Conference | No Comments »
Monday, June 17th, 2013
Posted in Agile, agile india, Conference | No Comments »
Monday, June 3rd, 2013
Posted in Agile, agile india, Conference | No Comments »
Wednesday, April 24th, 2013
What: Unconference for Agile Coaches, Scrum Masters, Agile Trainers, Leaders, Change Agents and Mentors.
When: 7th-8th June 2013
Where: Hotel Ramada, Bangalore
Theme: True Essence of Coaching
Role of a Coach?
Many of us have embraced an agile coach’s role, but do we really understand what coaching is all about? How coaching is different from mentoring?
To help us learn about the true essence of coaching, during this Coach Camp, we’ve dedicated one full day to work with Judy van Zon, who is
Other Popular Topics for Day 1
- Agile Estimation Techniques
- Part-time vs. Full-time Coaching
- Getting team buy-in
- Enterprise Agility
- Coaching == Leading by Example
- Agile Fixed-bid Projects
- TDD on Large, Legacy Code
- Agile Adoption Patterns
- Code Quality Metric
- Performance Evaluation in Agile
- Product Discovery & Story Mapping
- Agile and Audits- Oxymoron?
- Slicing User Stories
- Agile Portfolio Management
Register online at http://booking.agilefaqs.com/accb13/
Posted in Agile, agile india, Coaching, Community, Conference | No Comments »
Thursday, April 4th, 2013
Over the last few months, multiple friends and connection from US have asked me to share my experience with pricing Agile related tools and services in Asia (specifically India.) Following is my perspective:
Disclaimer: Asia is the most diverse and dynamic continent out there. Any reasonable generalization is bound to have loopholes. Take it with a pinch of salt.
Since the topic on hand is pricing & positioning agile related services and tools, let’s focus on senior managers at software companies, who are interested & responsible for procuring (or at least recommending) a service or a tool for use inside their company. These folks mostly belonging to upper-middle class or above. Its important to focus on these folks because we can draw the following behavioral patterns based on their profile:
- 1. They are very value-for-money conscious. .i.e. while they are very price conscious these days they are also getting quite brand conscious. Feature-richness or “fully-loaded” appeals to them because they associate it with value-for-money.
- 2. Premium pricing model works well with them. .i.e. price the product or service artificially high in order to encourage favorable perceptions among buyers. Exploits the tendency in buyers to assume that expensive items enjoy
- an exceptional reputation,
- are more reliable or desirable,
- represent exceptional quality and distinction
- 3. If they can’t bargain the price while buying, they feel they did not get a good deal.
- 4. In my experience, Freemium model generally does not work very well. People will somehow find a way to stay on the free plan. Software Piracy is still a notable problem. Things like sharing a license with others is considered wrong, but people will still go ahead and indulge in it. May be because they don’t fully think through the implications or can’t empathize with IP related regulations.
- 5. Price Discrimination strategy appeals to these folks. .i.e. pricing the product differently for different companies. Bigger discount for larger number of licenses is common. But doing something more like: bigger discounts for startups or discounts for specific verticals like Telecom can attract customers.
Based on my experience consulting and coaching IT companies in India, I would categorize Indian IT companies, who are interested in Agile, into the following 5 categories:
- 1. Large Outsourced Services Organization (InfoSys, Wipro, TCS, CTS, HCL, MindTree, TechM, etc.)
- 2. Large ODC (Off-shore development centers) for giant software product companies (Google, Yahoo, Amazon, Microsoft, Intel, McAfee, EMC, Philips, Dell, GE, Siemens, VMWare, Alcatel Lucent, Ericsson, Aricent, Huawei, etc.)
- 3. Large ODC for large non-software product/services companies (Banks and Financial Institutes [JP Morgan, Citi, RBS, Fidelity], Store Chains [Tesco, Walmart, Target], Transportation [Volvo, John Deere], etc.)
- 4. Mid-size product and services companies (Directi, SlideShare, ClearTrip, Cactus Global, etc.)
- 5. Startups (Eko, Interview Street, CommonFloor, HelpShift, OlaCabs, Olx, Zomato, etc.)
Category 1 is highly obsessed with process adherence & compliance. Typically they have an internal process & tool which all projects have to use. In addition, clients of most projects might have a different process & tool required. Teams end up using both. Most teams use different tools because there are concerns regarding how much transparency is healthy for an outsource client-vendor relation. They want only limited data to be shared with the clients. In fact in my experience, to ensure company-wide consistency and compliance, most companies even have their own home grown tool/solution to deal with this issue. If majority of customers are using a process/tool, its an easy pitch to the companies to use the same approach, provided there is an easy way to share limited info with clients. Using same process/tool could add to the company’s marketing/credibility pitch. These companies are price conscious, but if the value proposition (better customer acquisition) is shown, they have the budgets to buy the tool or service. Might require multiple rounds of negotiation. They are willing to commit higher numbers if bigger discounts can be offered. Fairly long sales process.
Category 2 is fairly process conscious, but certainly to a lesser extent compared to Category 1. For these companies majority of the process and tool decisions are made by their counter-parts from west. They do have a say, but are not going to make the buying decision. However they can sabotage the process/tool decision if it does not work for them. Because of the “distributed & off-shore” nature of work, their needs might be different from the folks making the decision. These guys appreciate higher attention/care to their specific needs. Sales process tends to be much faster than Category 1.
Category 3 is also very process conscious. They are predominantly cost centers. Any tool or process which can show clear cost saving, better accountability & tracking is a big hit. Buying decisions are jointly made, however offshore folks do have a big say. Typically these folks require quite a lot of customization to the service or tool to fit their specific needs. Sales process tends to be very long.
Category 4 is out of the startup mode, and are the “wanna-be-enterprise” scale. These are in my opinion the best companies to chase for process change and tool adoption. They have the right attitude to change. Typically they also have the cash and they generally don’t bargain much. They have a strong desire to scale and standardize. Perfect pitch for a Industry Leading Tool to come in and steal the deal. Again these guys don’t tend to bargain too much, but if you give them a discount it will help make the decision faster because they are still price conscious. These guys will do a very detailed market study & competitor analysis. If possible, they prefer to pick the best in category. Sales process tends to be either couple of days or 6+ months (extremes.)
Category 5 is the least process conscious. However are very efficiency & savings driven. They won’t even talk to you if they feel the product is priced and targeted at Enterprises. They would assume/feel the product is expensive and too heavy-weight for startups. A clear pitch for startups in your offerings is very important. These folks will hunt you down. Again very price conscious, but can be good brand ambassadors. Sales process does take some time.
Hope this helps. Also would be keen to hear your experience.
Posted in Agile, agile india, Marketing, Product Development, Tools | 2 Comments »
Thursday, March 21st, 2013
Agile India 2013 Conference hosted a total of 904 attendees over the 4 days. These attendees represented the following 195 different companies:
99tests |
ABB IDC |
Accenture |
Aconex India Pvt Ltd |
Aditi Technologies |
Aditya Birla Minacs IT services |
Agile Developer, Inc. |
AgileFAQs |
Alcatel Lucent India |
Alliance Global Services |
Allscripts Healthcare Solutions |
Allscripts India Pvt Ltd |
Altair Engineering |
AppDev |
Aricent Technologies |
ASCI |
Aspire |
Atex |
Atlassian |
BA Continuum India Pvt Ltd |
Bank of America |
BKTB Infosolutions Pvt. Ltd. |
BMC Software |
BNP Paribas India Solutions |
Bwin.Party |
C-SAM India Solutions Pvt Ltd |
Centurylink Technologies India Pvt Ltd |
CGI Inc |
Change Vision, Inc. |
Cisco Systems |
Clear2Pay |
Cleartrip |
Cognizant Technology Solutions |
Collabnet Software Pvt Ltd |
Comakers |
CommonFloor |
Comviva Technologies |
ConceptBytes Consulting |
Consultant |
Crest Premedia |
Crisp |
CSC |
Curbralan |
Cybage Software Pvt. Ltd. |
Deinersoft, Inc. |
Dell India R & D |
Dell International Services India Pvt Ltd |
Deloitte Consulting |
Dev Bootcamp |
Digiata |
Digite Inc. |
Directi Internet Solutions Pvt. Ltd. |
Direction Software Solution |
DuraSoft |
Edventure Labs |
eGain Communications |
Enteleki Technology Solutions |
Envestnet Asset Management India Pvt Ltd |
Equal Experts |
Ericsson |
ESBU |
Exelplus Services |
Exilesoft Pvt Ltd |
Fiberlink Software Pvt Ltd |
FICO India |
Fidelity Business Services India Pvt. Ltd. |
Fidelity Worldwide Investment |
Fred George Consulting |
Freelancer |
GE Appliances & Lighting |
GE Energy Management |
GE Healthcare |
GE India |
GembaTech |
GSU |
HCL Technologies Ltd |
Host Analytics Software Pvt Ltd |
Huawei Technologies |
IBM India Pvt Ltd |
Independent Consultant |
Indian Institute of Technology, Kanpur |
InfoQ |
Infosys Limited |
Infotech Enterprises Limited |
InMobi |
Ino software solutions |
InRhythm |
Institut Agile |
Inteamo innovations |
IntelliGrape Software Pvt. Ltd. |
Intense Technology |
Intergraph Consulting Pvt Ltd |
Intuit |
Invision |
IVY COMPTECH |
John Deere India Pvt Ltd |
JP Morgan |
Juniper Networks |
Khanyisa Real Systems |
KulChitr |
Lean Mantra |
Leanpitch Technologies Pvt Ltd |
Linda Rising LLC |
MailOnline |
Maxheap technologies |
McAfee |
McFadyen Solutios |
McKinsey & Co |
MEDIA iQ Digital |
Mindtree Limited |
Monsanto India IT |
Moolya Software Testing Pvt Ltd |
MSCI |
Multunus Software Pvt Ltd |
Napa Software Services India Pvt Ltd |
National University of Singapore |
Navteq India Pvt Ltd |
NDS Services Pay TV Limited |
Ness Technologies India Pvt Ltd |
NIIT Technologies Ltd |
Nokia Location & Commerce |
Novell |
Ostrya Labs |
Pitney Bowes Software |
Pixelogue |
PM Power Consulting Pvt Ltd |
PMI |
PONDICHERRY UNIVERSITY |
Poppendieck.LLC |
Prowareness |
Pulse Energy |
Qualcomm India Pvt Ltd |
Rakuten Ichiba |
Rally Software Development |
Reaktor |
Renatus Consultants |
Rotary International Infotech Pvt. Ltd. |
S.I. Systems |
Saab India Technology |
Sabre Holdings |
SAP Labs |
Sapient |
SAS R&D, India |
Satyam |
Schneider Electric India |
SCIT |
SCRUMguides |
Sears Holdings India |
Shah Abdul Latif University |
Shop Smart Inc/BradsDeals.com |
Shoptree Technologies Pvt Ltd |
ShuHaRi Agile |
Siemens Technology and Services |
Siemens, CT DC AA |
Silver Stripe Software |
Simpthings |
Societe Generale |
Software Artisan |
SolutionsIQ |
Springer |
SSN College of Engineering |
Still Point Software |
Stixis Technologies |
sumHR |
Support |
Symphony Teleca Corporation |
Synerzip Softech Inida Pvt Ltd |
Tata Consultancy Services |
TenXperts Technologies |
Tesco Hindustan Service Centre |
The Advisory Board Company |
Thomson Reuters |
ThoughtObjectz LLC |
ThoughtWorks |
Toboc International / Toboc Deals |
Transcendence Corporation |
U2opia Mobile Pvt Ltd |
UNICOM |
UNOPS |
Valtech India |
Valueinnova LLC |
Velammal Engineering College |
Visteon |
VMware India |
Volvo India Pvt LTd |
Walmart Global Technology Services |
Waseda University |
Watchy |
Wipro Technologies |
Xicora Consultants |
Yahoo India Pvt Ltd |
Yellowtail Software |
Yodlee |
YourBus |
Zenbilling |
We had participants with 320 different roles at the conference:
Account Manager |
Advisory Technical Analyst |
Agile & IT Process Consultant |
Agile and Lean Coach |
Agile Coach |
Agile Coach and Lead Engineer |
Agile Coach and Scrum Trainer |
Agile Coach/Scrum Master |
Agile Consultant & Coach |
Agile Head Coach |
Agile Project Manager |
Agile Strategist & Coach |
Application Development Lead |
Architect |
Assistant Manager – Quality |
Assistant Professor |
Assistant Vice President |
Associate |
Associate Architect |
Associate Architect – QC |
Associate Manager |
Associate Manager Development |
Associate Principal Architect |
Associate Professor |
Associate Project Manager |
Associate Software Developer |
Associate Test Architect |
Associate Vice President |
Blackbelt |
BUSINESS ANALYST |
BUSINESS CONSULTANT |
Business Manager |
CEO |
CFO |
Cheif Consultant, Agile Coach and Trainer |
Chief Architect & Head – Central Architecture Group |
Chief Manager |
Chief Project Officer |
Chief Technical Lead |
Chief Technology Officer |
Client Principal |
Co-Founder |
Co-Founder & Managing Director |
Co-Founder and CEO |
Coach |
CoE Lead – Agile SW engg and Web Technologies |
Commander |
Consultant |
COO |
CTO |
Delivery Manager |
Delivery Manager – Testing |
Deputy General Manager |
Designer/Founder |
Developer |
Development Engineer |
Development Manager |
Development Team Lead |
Development Vice President |
DGM |
Director |
Director – Engineering |
Director – Enterprise Architecture & Core Technology |
Director – Product Development |
Director – Products |
Director – Quality |
Director – Software Development |
Director and Software Architect |
Director Engineering |
Director ePlatform Development |
Director of Enterprise, Enterprise Applications |
Director of Programme Management |
Director Sales |
Director Software Engineering |
Director, India Sales |
Director, Product Marketing |
Director, Wireless Division |
Engineer |
Engineering – Director |
Engineering Best Practice Specialist |
Engineering Lead |
Engineering Manager |
Engineering Sr Director |
Enterprise Agile Coach |
Enterprise Agile Coach, Delivery Manager |
Enterprise Architect |
EVP & CTO |
Executive Manager |
Expert Software Engineer |
Founder |
Founder, Director |
Free Agent |
Function House Head |
General Manager |
General Manager – PMO |
General Manager – Quality |
General Manager – Software Development |
Globla Operations Director |
Group Development Manager |
Group Manager |
Group Manager – Consulting |
Group Manger |
Group Product and Technology Director, Technology |
Group Program Manager |
Group Project Manager |
Group Technology Director, Technology |
Head – Enterprise Architect |
Head – India Consulting |
Head – IT Quality & Tools |
Head – Quality & Process |
Head – Tools Group |
Head – IT,Defence and Aerospace markets |
Head Marketing |
Head of Engineering |
Head of Project Management |
Head Product Manager – Partner Management |
HR Executive |
ICT Development Team Lead |
Independent consultant |
India Sales Manager |
Inside Sales Manager |
Integration Manager |
IT Architect |
Lead – Development and Testing |
Lead Analyst |
lead application developer |
Lead Business Analyst |
Lead Consultant |
Lead Developer |
Lead Engineer |
Lead Enterprise Architect |
Lead Executive Quality |
LEAD HR |
Lead Product Develper |
Lead Programmer |
Lead Software Architect |
Lead Software Developer |
Lead Software Engineer |
Lead Software QA Engineering |
Lead-Quality Assurance |
Lead-Software Engineer |
Leader Engineer |
Lecturer |
Management and Organizational-design Consultant |
Manager |
Manager – Projects |
Manager – QA |
Manager – Software Development |
Manager – Software Engineering |
Manager – Software Quality Engineering |
Manager Projects |
Manager Sales |
Manager, OPERATIONAL EXCELLENCE |
Manager, R&D Program Management |
Managing Director |
MANAGING DIRECTOR & CHIEF EXECUTIVE OFFICER |
Managing Director & Chief Technology Officer |
Manual QA Engineer |
Market Principal |
Master Shifu |
Mentor-Coach |
MTS |
Offshore Development Manager |
Operations Manager |
Owner |
Partner |
PhD Student |
Portfolio Manager |
Practice Head – Microsoft and Agile Transformation Services |
Practice Lead – QA |
Pre-Sales Consultant |
President |
Principal |
Principal Agile Coach |
Principal Agile Coach & Manager-Consulting |
Principal Architect |
Principal Consultant – QA |
Principal Consultant & Agile Coach |
Principal Software Engineer |
Product Architect |
Product Developer |
Product Development Manager |
Product Lead |
Product Manager |
Product Manager, Platform & Analytics |
Product Owner |
Product Owner – Non Functional Requirement’s |
Product Owner/Technical Lead |
Professor |
Program Director |
Program Director – BSC |
Program Manager |
Program Manager – Core Map Products |
Program Manager – QA |
Program Manager Quality |
Program Mnager – QA |
Project Lead |
Project Lead and Scrum Master |
Project Manager |
Project Quality Manager |
Projects Manager |
PSC |
PSE |
QA Engineer |
QA Lead |
QA Manager |
QA Project Lead |
QA Technical Lead |
Quality Manager |
R&D Director |
R&D Lead Project Manager |
Release Manager |
Research Engineer |
RESEARCH SCHOLAR |
Ruby on Rails Programmer |
SAP Practice Manager |
SBU Head |
Scrum Master |
Scrum Trainer and Agile Coach |
SE |
Self |
Senior Agile Project Manager |
Senior Architect |
Senior Business Analyst |
Senior Consultant |
Senior Developer |
Senior Director |
Senior Engineer |
Senior Engineer – QA |
Senior Engineer, BSP |
Senior Engineering Manager |
senior executive – quality |
Senior Group Manager |
Senior IT Project Management |
Senior Lecturer |
Senior Manager |
Senior Manager – Consulting |
Senior Manager – Creative |
Senior Manager – QA |
Senior Manager – Software Development |
Senior Manager – Technical Group Head |
Senior Manager – User Experience |
Senior Manager Engineering |
Senior Manager Technology |
Senior Manager- Test Engineering |
Senior Manager-Technical Group head |
Senior Manager, Agile Coach |
Senior Member – Technical Staff |
Senior Member Technical Staff |
Senior Performance Lead |
Senior Perogram Manager |
Senior Product Manager |
Senior Program Manager |
Senior Project Lead |
Senior Project Manager |
Senior Project Manager – Infosys Tools Group |
Senior QA Engineer |
Senior QA Lead |
Senior QA Manager |
Senior Quality Assuarance Enginner |
Senior Software Architect |
Senior Software Developer |
Senior Software Development Engineer |
Senior Software Engineer |
Senior Software QA Engineer |
Senior Systems Analyst |
Senior Systems Specialist |
Senior Technical Architect |
Senior Technical Lead |
Senior Technical Manager |
Senior Technical Specialist |
Senior Test Manager |
Senior Vice President |
Service Manager |
Software Architect |
Software Artisan |
Software Developer |
Software Developer (Embedded System) |
Software Development Manager |
Software Engineer |
Software Engineering Sr Mgr |
Software Manager |
Software Manager – Technical Writing |
Software Product Manager |
Solutions Architect |
Specialist |
SSE |
Staff Engineer |
Strategy and New Product Development |
Student |
Supervisor Software Development |
Systems Analyst |
Team Lead |
Team Lead – Product Affiliates |
Team Lead Software Development |
Team Manager |
Tech Fellow |
Technical Architect |
Technical Director – Software Development |
Technical Leader |
Technical Leader / Scrum Master |
Technical Product Manager |
Technical Project Lead |
Technical Specialist |
Technologist |
Test Engineer |
Test Engineer Manager |
Test Lead |
TEST MANAGER |
Tester |
UI Engineer |
Vice President |
Vice President – Engineering and Site Operations |
Vice President – Global Agile Strategies |
Vice President – Value Engineering |
Vice President, Process Design Consultant |
VP – Corporate Relations |
VP & GM – APAC Sales |
VP Market Development |
VP Solutions |
Participants from 25 different countries participated in the conference:
Australia |
Brazil |
Canada |
China |
Denmark |
Egypt |
Finland |
France |
Germany |
Gibraltar |
India |
Indonesia |
Israel |
Japan |
Malaysia |
New Zealand |
Pakistan |
Russia |
Singapore |
South Africa |
SriLanka |
Sweden |
Ukraine |
United Kingdom |
United States |
They had the following Agile experience:
Number of Years of Experience
Posted in Agile, agile india, Analytics, Conference | No Comments »
Tuesday, March 19th, 2013
In the last couple of months, I’ve got several requests from top-notch product companies in India, asking me to facilitate a hands-on workshop on decision making using Lean-Startup’s hypothesis validation techniques for their Executive and Senior Management. I’m thrilled to know that companies are seriously exploring these options.
Following is a 1-Day workshop which I’ve successfully ran a few times:
Experimentation Driven Decision Making Workshop
Large number of products/services fail today, not because they cannot be built and delivered, but because the entrepreneurs building those products/services are disconnected from the people consuming them. This disconnect, leads to early assumptions about consumer’s behavior and motivations. To one’s surprise, these decisions can turn out to be based on stupid (read as: deadly and risky) assumptions.
Traditionally, entrepreneurs believed that the only way to test their product/service hypothesis was to build the best product/service in that category, launch it, and then observe user behavior. And of course the big bucks spent on marketing campaigns. Surprise! Surprise! This can be a very time consuming & expensive process; not to mention the huge opportunity cost.
(src: Kent Beck)
Luckily today, we know that many entrepreneurs are using Lean-Startup methodology’s Customer Development practices to help them make important product/service decisions (cheaply) based on Validated Learning.
This workshop will give you a hands-on experience to formulate and quickly test out your value and growth hypothesis.
Process/Mechanics
This is a group activity and the participants have to work in small groups.
In the first one hour of the workshop, each group has to come up a product/service idea, which they believe will really succeed. Then they craft out the elevator pitch about the product/service and put together a basic business model. Post that, the group has to clearly highlight what are their value and growth hypothesis.
The rest of the workshop is dedicated to the participants trying to validate their hypothesis. They can use phone and/or Internet to do their research and validation. The best results, of course, are got when the participants meet real people face-to-face to validate your hypothesis. I’ve seen participants wait outside restaurants, cafes, health-clubs, malls, etc. to run their tests. Some participants also get really creative and build some paper prototypes or fake products to validate their hypothesis. Using a fake credit card swiping machine to see if people will really pay is one of my favorite validation techniques so far.
It always amazes me how creative people can get during this process. Also it’s very fulfilling to see the “Aha moment” on the participant’s face. I can’t describe in words, the shocked look on their faces, when they spend the day validating their hypothesis and discover various hidden assumptions about their target user’s behavior.
Learning Outcome
- Learn how to decide which assumptions you MUST absolutely test.
- Understand why just marketing metrics won’t help you make a better product/service.
- Master the art of leveraging the Minimum Viable Product to create maximum validated learning for minimum cost.
- Learn how to systematically decide when to Pivot to a new strategy.
Workshop style
Interactive dialogues, case studies, hands-on group activities, and on-field exercise.
Posted in Agile, Lean Startup, Product Development | No Comments »
|