Scrum and Agile Methodologies Applied
Software Craftsmanship South Tyrol - September 14, 2017
Alex Benincà CEO & Product Owner [email protected]
www.B-works.io X
Build Team and assign roles
Concept & UX Alex
Design (ext.) Michi
Development Stefan
Development Italo
www.B-works.io X
Weekly Review
Showcase of work
What requirements are done?
Unfinished requirements to be completed over next week
www.B-works.io X
Weekly Collaboration Feedback
What was good?
What can be improved?
What did we learn?
www.B-works.io X
What is Scrum
“An Agile framework for completing complex projects. Scrum originally was formalized for software
development projects, but it works well for any complex, innovative scope of work.”
Scrum Alliance
www.B-works.io X
Putting it all togetherChalet Grumer Project Scrum Tools
Build team and assign rolesProduct Owner (Alex)Design (Michi)Development Team (Stefan, Italo)
Define Goals and Requirements Backlog MS Word with ClientAtlassian Jira internally
Planning: Validate, Estimate Requirements
Sprint Planning- Estimate Backlog items- Define Sprint goal- Define “DOD” Definition of Done
Sprint PokerJira Points
Work in parallel Sprint: 1 week
Daily update Daily (15 minutes) Standing tableSkype
Weekly Review Sprint review
Weekly Collaboration Feedback Sprint retrospective
Chalet Grumer Website go-live Shippable product increment
www.B-works.io X
Real life application III: At your company
Is Scrum confined to Software Development? No
Team ⇢ Colleagues with different functions and talents
Sprint Planning ⇢ Weekly team meeting to define achievable goals
Definition of Done ⇢ Measurable tasks and Key Results
Sprint review ⇢ Measuring and testing completed tasks
www.B-works.io X
Takeaway
Be a high performing, cross-functional team
Scrum is Lean and Flexible • Works for small - big teams and for multiple teams working in parallel • Works for external and remote team members also • Team members can be added
Scrum is Powerful • Rely on empirical data from previous projects (speed, effort, tools, methods) • Get used to a framework where communication and self management are key • You break down complex problems into small parts (MVPs), rely on what works
and on the talent and experience of your team
www.B-works.io X
About B-WorksAn Agile Powerhouse covering Digital Strategy, Implementation and results-driven MarketingWe are a Full-Service Powerhouse focused on UX, Web and App Development, using
the open source framework Drupal 8 and JavaScript. With offices in Zurich, Switzerland and Bolzano, Italy B-Works is a leading expert at the intersection of customer psychology and technology to translate client requirements into successful Digital Solutions.
Our Approach starts at defining the Target Actions, Customer Personas and UX Layout, before we begin with Design, Web Development and SEO. We believe in a holistic approach that involves all parties, from UX, Design, SEO, Testing and Development in an agile process.
We serve as Digital Strategy and Technology Partner for medium and large Private Sector Companies, as well as Creative Agencies. We also help startup companies grow, by taking on the function of interim startup CTO for selected, promising digital ventures in Switzerland.
B-Works is Agile and uses Scrum to prioritize business value and to shorten the release, feedback and improvement cycle of digital projects.
www.B-works.io X
Our Specialties
UX, WEB & RESPONSIVE DESIGN
WEB & APP DEVELOPMENTDRUPAL DEVELOPMENT
E-COMMERCE
• User Experience & Service Design • Responsive Mobile & Web Design • Usability & Conversion Optimization
• Web & Mobile Commerce • Payments & Supply Chain • CRM & CMS set-up • Online Marketing
• Front & Back-End Development • App & Web-App Development • JavaScript, NodeJS, PHP
• Drupal 8 • Setting up Content Management System • Migrating Drupal 7 to Drupal 8
www.B-works.io
Contact
‣ Key competences: Product Development, Agile Project Management, User Experience Design ‣ Education: BSc. Aerospace Engineering Ryerson University, Toronto, MSc. Management ETH Zurich,
Customer Focused Marketing London Business School, Certified Professional Scrum Product Owner ‣ Industry Experience and Projects: Swisscom, SBB, Post, Biogen International, Wincasa, Bouygues
Energies & Services, Securosys, Arthur D. Little, EGL, Axpo, Alstom, Cosmobutler, ÖKK
Alex Benincà, CEO & Product Owner
Alex is a creative problem solver with an engineering, management and marketing background and experience spanning different industries, including Strategy Consulting, Internet of Things and
Alex Benincà CEO & Product Owner T: +41 79 224 0112 E: [email protected] Skype: alex.beninca Linkedin: https://www.linkedin.com/in/alexbeninca
Education & Certificates
B-Works Zürich Advanced B-Works Technologies GmbH Gartenstrasse 14 8002 - Zürich Switzerland
Selected Experience & Projects
21