• Aucun résultat trouvé

Architecting Lean Software Enterprises: The TODC Story

N/A
N/A
Protected

Academic year: 2021

Partager "Architecting Lean Software Enterprises: The TODC Story"

Copied!
14
0
0

Texte intégral

(1)Architecting Lean Software Enterprises: The TODC Story Jayakanth ‘JK’ Srinivasan Lead Advancement Initiative Engineering Systems Division Massachusetts Institute of Technology http://lean.mit.edu. http://leanit.mit.edu. The PROGRESS Centre School of Innovation, Design and Engineering Mälardalen University http://www.mrtc.mdh.se/progress/. © 2008 Jayakanth Srinivasan 12/13/08 1.

(2) Agenda g. •. Principles-based p approach pp to enterprise p design g. •. TODC viewed through Enterprise Principles. •. Towards a theory of software enterprises. http://leanit.mit.edu. © 2008 Jayakanth Srinivasan 12/13/08 2.

(3) Principles-Based Enterprise Design. 1 1.. 2 2.. 3 3.. Adopt a holistic approach to enterprise p value creation.. Identify relevant stakeholders and determine their value propositions.. Focus on enterprise effectiveness before efficiency.. 4.. 5.. 6.. 7.. Address internal and external enterprise interdependencies.. Ensure stability and flow within and across the enterprise.. Cultivate leadership to support and drive enterprise behaviors.. Emphasize organizational learning.. Source: J. Srinivasan, Nightingale D., “A principles based approach to enterprise design”, LAI Working Paper Series, MIT 2008 http://leanit.mit.edu. © 2008 Jayakanth Srinivasan 12/13/08 3.

(4) Research Evolution. EuroTel Field Work (Jan) • 8 semi-structured interviews (SLT). Workshop (March) • 16 participants from both organizations • Participant observation and survey data. •. •. Balancing Agility and Discipline in Software Development Driving Enterprise Agility. TODC Field Work (March) • 16 semi-structured interviews • Project data. TODC Field Work (August) • 7 Project team interviews • Second round of senior leadership interviews. http://leanit.mit.edu. © 2008 Jayakanth Srinivasan 12/13/08 4.

(5) Holistic Enterprise p Value Creation. •. Balanced portfolio p • Product Ownership (2/7) • Product sustainment (4/7) • Knowledge Workers (1/7). •. Growth opportunities for employees. ‘We are very aware of the socio-economic pressures that our team members face…’. •. Freeing up resources for EuroTel. ‘In the ‘I th end, d they th [EuroTel] [E T l] have h to t acknowledge k l d that th t we do d the th job j b better than they can, for a lot less money..’ http://leanit.mit.edu. © 2008 Jayakanth Srinivasan 12/13/08 5.

(6) Managing g g Stakeholder Expectations p The value that they get is in the training in problem solving and p in the ffundamentals such as data structures and improvement algorithms – not in the learning the hottest new thing’ EXIT. Entry. Internationalization Career Progression Harmonization. 3 yrs. 2-3 yrs. 1 yr. 1 yr. Stabilization 3-5 yr. •. Employees. •. Employee’s families. •. Customers. •. •. Corporate. Society oca community co u ty • Local • ‘India Advantage’. http://leanit.mit.edu. Stabilization. © 2008 Jayakanth Srinivasan 12/13/08 6.

(7) Focus on Effectiveness ‘We have the best insight into product improvement opportunities y g out the sustainment... Over the last two yyears,, as we are carrying we have consistently improved both the documentation and the quality of the final product... Our internal team identified twenty improvement opportunities, opportunities and executed on some of them using our own funds. As a result, the customer is now cofunding some of the improvements…..Our goal is to have complete product ownership, and we have to demonstrate value in order to do that.’. •. Investing g in growth g. •. Leveraging process improvement gains to support learning. http://leanit.mit.edu. © 2008 Jayakanth Srinivasan 12/13/08 7.

(8) Addressing g Interdependencies p •. Tailored processes to meet EuroTel and IndiaCo standards. ‘There is a challenge in that our processes are more mature than those of our client, client and while they expect stringent performance on our side, their own processes are often lacking’. •. C Creating ti a process for f successful f l knowledge k l d transfer t f. ‘We were not given sufficient anything... People would give us just enoughh information i f i to stay out off trouble…. bl My M team made d sure that h our leadership knew … My project manager at the time recognized that in some cases, the client reallyy didn’t have the data or documentation, and tasked us to essentially recreate it… it was a grind.. We have now institutionalized the process…. http://leanit.mit.edu. © 2008 Jayakanth Srinivasan 12/13/08 8.

(9) Ensuring g Stability y and Flow ‘Most young hires want to work on sexy technologies such as Java or .NET NET that will immediately improve their market value in six months... We make sure that they understand that it will take them at least a year to understand the product itself, and that they would be using i customer proprietary i programming i languages l andd platforms. l f. •. Rigorous selection of personnel. •. Augmented with a 3 year ‘commitment’ to the TODC team. •. Team interviews for lateral hires. •. Rotation across the p project j portfolio p. http://leanit.mit.edu. © 2008 Jayakanth Srinivasan 12/13/08 9.

(10) Cultivate Leadership p at all Levels •. Significant percentage of their leadership team is grown from within the organization. •. “The IndiaCo Way” – plus TODC leadership development program. •. Leaders as Teachers. ‘You have to earn your place within the team. I had one person wanting to join my team, with over ten years of experience. … emphasized h i d that h he h would ld be b starting i as a project j leader, l d andd not a project manager… prove his abilities to the team as a whole, then we would definitely fast track him…six months later he really did not want to transition into the project manager role’ http://leanit.mit.edu. © 2008 Jayakanth Srinivasan 12/13/08 10.

(11) Enable Organizational g Learning g ‘The hardest part with the young professionals is keeping them focused. … I am required to review everyone’s learning plans and sign i off ff on their h i applications li i for f taking ki Since the plan is online, and a student may request as many courses as he/she wants (prior to obtaining approval), HR often sees that there are unapproved courses, and starts harassing me to either Organic approve ppSystemic or reject j the request. q • 20 hours of training per • Peer-to-Peer mentoring There year are times when I know someone needs to take the course, • for Formalized knowledge but we are too busy with project work me to spare them during transfer from theclasses client • hours. Structured learning center is great work Our learning in scheduling duringprogram the evenings or weekends.. •. Leaders as Teachers. http://leanit.mit.edu. © 2008 Jayakanth Srinivasan 12/13/08 11.

(12) Towards a Theory y of Software Enterprises p. Stakeholder Alignment. Employee Emplo ee Empowerment. Group and Organizational Learning. Performance Measurement System. Institutionalizing Process Improvement. C f i Innovation Crafting I i Systems S. Dynamic Enterprise Capabilities. Leveraging Global Competence. http://leanit.mit.edu. © 2008 Jayakanth Srinivasan 12/13/08 12.

(13) Acknowledgements g. •. MdH • Prof. Kristina Lundqvist • Prof. Christer Norstrom. •. MIT • Prof. John Carroll • Dr. Ricardo Valerdi • Dr. Kirk Bozdogan • Prof. Prof Debbie Nightingale. http://leanit.mit.edu. © 2008 Jayakanth Srinivasan 12/13/08 13.

(14) Questions?. Jayakanth Srinivasan jksrini@mit.edu 1 617 253 0672 1-617-253-0672 http://leanit.mit.edu. http://leanit.mit.edu. © 2008 Jayakanth Srinivasan 12/13/08 14.

(15)

Références

Documents relatifs

Since the number of answer categories is always reasonably small (never more than five possible categories), the DOSEI data satisfy the assumptions underlying the Condorcet Jury

nous proposons une présentation de quelques notions clés de la théorie de la manipulation et de l'engagement, avec une réflexion sur ses applications dans la pratique

Edward: What I’d start with is look, just move B between C and D but don’t cross it and move D just so it doesn’t go further round than CD being a diameter. For example, opening

formalisée doit être suffisamment bien fait et intéres- sant pour que le résultat soit valable ; parfois si, dans des détails, il n’est pas valable, on peut le corriger, le

Patient interviews, students writings: analysis of 332 free texts from medical students drafted after an exploratory meeting with someone with a chronic illness..

How can researchers effectively engage with adolescents in order for them to feel confident in interview situations, thereby maximizing their participation.. This

Built by the TROPES software, diagram 2 represents all the bundles identified in a non-directive interview using the algorithm presented previously. All the graphic forms have

Bright (brillant), round (rond), warm (chaud) and rough (rugueux) are four terms vastly used in the French language for sound description in sound creation processes such as