Disciplined Agile Summer Academy 2020 (July-September)

Disciplined Agile training since 2015 

Special offer for PMI Chapters Volunteers

This initiative of DA trainers from Europe will offer special training dates and prices for all active PMI Chapter Volunteers and DA Champions. Here is the offer for Romanian language training.

Modules

Prices per module Live Online Training:

  • 1 module – 175 Euro (final price)
  • 2 modules – 350 Euro
  • 3 modules – 525 Euro
  • 4 modules – 700 Euro

Important – the price (for 2, 3 or 4 days DA workshops) includes the 150 USD examination fee  (DA certification exam must be done within 30 days after Choose Your WoW training) and digital training material as PDF

Planned dates:

  • August 22-23: FA, FL
  • August 29-30: FDA, CWW
  • September 24-27: FA, FL, FDA, CWW

Trainer: Valentin Tudor Mocanu, DA Trainer & Coach, PMI Disciplined Agile Authorized Training Partner

Other summer offers

If you are not PMI chapter Volunteer, you still benefits of discounts in these period and please contact me at valentin@valentinmocanu.com

PMI DA Toolkit Overview Webinar (25 iunie) Q&A

Q: Care e “curba de invatare”, cat training/timp am nevoie pentru un team member sa fie literate in DAD?

Desi continutul oferit de DA este generos, partea care trebui “invatata” este mica, iar restul este disponibil cand ai nevoie de un sfat. Practic DA pune niste baze – similar cu Scrum, plus ca mai umple si niste gap-uri, iar apoi te ajuta sa intri in “improvement mode”.

Q: Acest toolkit e mai mult pt. enterprise sau merge și pt. Startupuri?

Poate fi folosit si de organizatii mici si de unele mari si de companii mai vechi si de startup-uri. O echipa mica sau un startup poate nu-si permit un coach, dar au nevoie de guidance. DA ofera asa ceva. Daca am o echipa mica care lucreaza cu Scrum si XP, DA le ofera optiuni atunci cand nu pot folosi practicile prescrise/recomandate de metode si poate umple partea de 80-90% din proces care nu este adresat de acestea. Pentru startup-uri un bun instrument poate fi, de exemplu, ciclul de viata Exploratory Lean Startup, dar nu e singura optiune disponibila.  Pentru o organizatie mai mare ajuta la descentralizare, autonomia echipelor si guidance la nivel de DevOps, Value Stream si Enterprise.

Q: Poti sa ne oferi un exemplu unde ati folosit DA? In ce domeniu era proiectul? Detalii

In proiecte dezvoltare software. Am folosit DA, logica ei, inainte ca aceasta, DA, sa existe: cautare de idei bune din orice fel de surse, adaptare la context, continuous improvement. Cand am folosit knowledge base-ul de DA, am avut access mult mai rapid si in-time la guidance pentru diverse situatii. De exemplu folosirea ciclului de viata Exploratory Lean Startup pentru crearea unui produs nou. Sau, de exemplu folosirea de practici de munca colaborativa altele decat pair programimg.          

Q: Există vreo dimensiune a organizației pentru care Disciplined Agile este recomandată? Dar posibilă?

Posibila este intotdeauna. Cele mai intalnite alternative fara DA sunt:

  • Lucrez ad-hoc fara surse de inspiratie
  • Iau reteta din Scrum/SAFe etc. si consider ca asta e totul
  • Ma inspir din Scrum/XP/SAFe si apoi caut singur sa umplu gaurile si sa fac tailoring-ul

Daca folosesc DA as putea sa fiu inoricare situatie la care adaug o buna sursa de guidance si pentru umplerea golurilor.

Este utila pentru orice dimensiune – imi iau ce imi trebuie, mai ales ca exista guidance pentru selectie optiuni (practici, cickuri de viata, moduri de organizare) dupa context si dupa factorii de scalare.   

Q: Ce avantaj major aduce fata de pmi-ACP?

Merge mai departe fata de PMI-ACP. Am facut cursul cu Mike Griffiths in 2013 si mi s-a parut cel mai bun curs de pana atunci (adica fata de cele de Scrum; pe cel de DA-D l-am facut in 2014, cu Scott Ambler). PMI-ACP este o buna introducere in intelegerea fenomenului Agile. In DA gasim in plus si Lean Fundamentals, nu numai Agile. DA ofera mai multe cicluri de dezvoltare Lean si Agile. DA ofera un toolkit de practici si guidance pentru development, dar si pentru DevOps, Value Stream si Enterprise (pentru cine este interesat).    

Q: Care e diferenta dintre Disciplined Agile si Agile?

Nu e nici o diferenta. Dupa cum spunea Scott Ambler, DA este o umbrela, o harta pentru “landscape-ul” Agile. Imi spune ce exista si cand ar fi bine sa folosesc (guidance, nu retete).    

Q: Cum putem face tranzitia in invatare de la Waterfall la Agile?

Trebuie invatare si practica. Nu poti sa inveti fara sa practici. Agile s-a nascut de fapt din experimente si din crearea unui mod de lucru potrivit pentru software si nu luat cu copy-paste din alte industrii. Pe scurt: training, experimentare, colaborare, coaching. DA ajuta si pentru ca iti ofera mai multe optiuni. Poti sa incepi de exemplu in stilul Scrum sau poti sa incepi in stilul Lean.      

Q: ai exemple de utilizare DA pentru implementari de software de tip SAP ? ce opinie ai ?

Nu am lucrat personal, am avut doar colaborari cu echipe care foloseau. Ar trebui sa existe pentru ca sunt copmpanii mari care probabil ca folosec SAP care folosesc DA. Din sursele legate de Agile, din cate stiu, DA ofera spatiul cel mai generos pentru guidance-ul de process pentru Enterprise Arhitecture si, Reuse Engineering. In acelasi timp, pentru practicile Agile este singura care ofera indrumare despre ce pot folosi intr-un anumit context desebit (in cazul acesta cel legat de solutii gen SAP si problemele rezolvae de acestea).

Q: Care sunt pasii pentru obtinerea unei certificari DA? Care este primul Level de certificare? Care sunt materialele de invatat?

Procesul de certificare o sa aibe ceva modificari in curand, Pot sa va spun cum este acum. Trebuie urmat cursul Disciplined Agile Lean Scrum Master (2, 3, sau 4 zile, in functie de experienta anterioara). Dupa ce este trecut testul se pot lua urmatoarele certificari:

Mai multe informatii aici.

Q: Ai avut direct experiență în care s-a făcut tranziția din Waterfall (releasuri fixe) către Agile și DA?

Da, in mod repetat, in mai multe companii si in mai multe echipe. In Waterfall nu era vorba numai de fix schedule, dar de big up front requirements, solution and planning si testare la final de proiect. Prima data tranzitia am facut-o dupa ce am vazut la colaboratorii externi cum faceau dezvoltare iterativa si, apoi, prin adaptare la context, am ajuns la Agile. Mai tarziu, aplicand DA, am gasit mai multe optiuni de tranzitie.

Q: Ce recomanzi? o certificare XP Agile sau o specializare Disciplined Agile?

Nu am auzit de certificari XP. Creatorii XP nu au initiat certificari, doar au publicat. Cerfificarile au fost initiate de Scrum. E util sa inveti Scrum, Kanban sau XP indiferent de certificari. Legat de Scrum, cred ca DA ofera prin modulul de Foundations of Agile, o buna alternativa pentru primii pasi iar apoi merge mai departe de atat.

Q: Care a fost cea mai importantă experiență cu DA?

Cu Disciplined Agile experienta e continua, pentru ca mereu caut/ofer guidance. Mai exact, pot sa beneficiez in foarte multe ocazii de sfaturile din DA. Oricum, pot sa mentionez cateva cazuri speciale. Am lucrat cu DA inainte ca sa ea sa existe 🙂 , adica adaptare la context, continuous improvement, inspirare din orice sursa utila. M-a ajutat guidance-ul pentru practicile de lucru colaborativ intr-o situatie foarte dificila. La fel, Exploratory Lean Startup life-cycle, a fost foarte util in dezvoltarea unui produs nou.

Q: PMI-ACP este o certificare care va ramane sau va fi inlocuita de DA ?

Nu am auzit de asa ceva. Oricum pentru cineva care are deja PMI-ACP, poate evolua si continua instruirea cu DA in Agile, Lean, DevOps, Business Agility.

Q: In ce domeniu / industrii se poate aplica DA?

DA a plecat de la dezvoltarea de software si a adaugat alte layere: DevOps, IT, Enterprise. Avem deci guidance pentru business agility si la nivel de IT si enterprise (organizatie). Mai nou, si la nivelul de life-cycles exista, de exemplu, o optiune pentru business service (lean continuous flow).

Nov 9, 2019 Codecamp_Bucharest: Strategic refactoring / Refactoring strategies

Conference: Strategic refactoring / Refactoring strategies
Location: #4 Track D, https://codecamp.ro/bucharest#venue
Hour : 16:15 – 17:00

Abstract
What are your strategies for using refactoring? There are some good references about refactoring and clean code. Depending on our context, we could apply one or other of these useful tactical techniques. Some strategical problems remain: How should I start when I face a Big Mess? What are the generic emergencies for refactoring and why should be considered? What are the worst case scenarios related to technical debt refactoring and what skills could help? Another question is how refactoring could help eliminate waste (~Lean Development). Clean code, refactoring and technical debt management could address some significant sources of waste as defects, waiting and overproduction. We will discuss also how Ward Cunningham’s original concept of technical debt refactoring could be used to achieve an adaptive and lean design (that’s more than “emergent”).

Register here: https://www.eventbrite.com/e/codecamp-bucharest-9-november-2019-tickets-55023138689

Slides: https://www.slideshare.net/ValentinTudorMocanu/strategic-refactoring-refactoring-strategies?qid=0fa4d5eb-37ac-4c84-9efb-63d149c02fbb&v=&b=&from_search=1

Announcement: PMI Acquires Disciplined Agile

The official announcement is posted here.

Project Management Institute (PMI), the world’s leading not-for-profit membership association for the project management profession, today announced the acquisition of Disciplined Agile (DA).

“Applying the DA toolkit allows organizations to customize any method or framework — such as traditional, Scrum, or SAFe – to drive outcomes that differentiate them from their competitors.

Book: Choose Your WoW!

Happy to contribute (review work and many accepted proposals) and to announce the new Disciplined Agile handbook Choose Your WoW!.

There are hundreds of Agile & Lean books, but just some of them are fundamentals.

  • For Core Agile Practices I recommend the two editions of Extreme Programming Explained, by Kent Beck, Scott W. Ambler Agile Modeling (book and site), Clean Code and Clean Architecture by Robert C. Martin, Refactoring by Martin Fowler
  • For choices … that is another story. You need to choose, adapt to context: life-cycles, techniques, improvement approach, governance, team structure and roles and others. You will never rely only on Core Agile Practices or on a small subset of them. You will always need and use other choices. But – in these hundreds of books – you have too few guidance related to this aspect. The new “Choose Your WoW! book could help with your choices and give you the understanding needed to build and optimize your process.

Choose Your WoW! is organized into several sections:

  1. Disciplined Agile Delivery in a nutshell
  2. Successfully initiating your team
  3. Producing business value
  4. Releasing into production
  5. Sustaining and enhancing your team

DA update: A Foundation for Business Agility

Disciplined Agile (DA) Framework  introduce now guidance for Agile Enterprise. The final goal is to “win the race to Business Agility“.  It is the first time when you can find guidance for all these levels:

You can also start with the interactive poster at the Disciplined Agile Home Page.

It is the first time when you can find a good definition for DevOps, also workflow and strategies.

 

DA 104: Introduction to Disciplined Agile – Certification Prep Workshop: 19-20 Nov 2016

4 DA logo smbst    DA 104: Course Info

Instructor

  • Valentin Tudor Mocanu

Location 

  • PSS-Prosoft Solutions SRL,  Bd Iuliu Maniu, nr. 7, Building A, Floor 4, sector 6, Bucharest (Cotroceni Business Center)

Enroll request/questions

Agile2016 – Recommendations

Monday, July 25 • 3:45pm – 5:00pm
Data is the lifeblood of our organizations, supporting real-time business processes and decision making. It is crucial to the success of software development, and to our organization as a whole, that we apply agile and lean strategies to data-oriented activities. Yet for many organizations their data sources prove to be less than trustworthy and their data-oriented development efforts little more than productivity sinkholes. We can, and must, do better.
Wednesday, July 27 • 2:00pm – 3:15pm
Few teams have a strong sense of whether or not an area of code is dead or moribund – yet that information is vital. When we have it, we can remove distracting code and simplify our systems in the process.
 Tuesday, July 26 • 3:45pm – 5:00pm

Ron & Chet’s Stalwarts Session (Ron Jeffries, Chet Hendrickson)

  • *Ideas for self-improvement
  • *Ideas for better teamwork
  • *People not to grow up to be like
Tuesday, July 26 • 9:00am – 10:15am
Understand why we use agile practices, in terms that work not only for developers, but for anyone who might be the member of an agile team