developing multilingual web services in agile software
play

Developing Multilingual Web Services in Agile Software Teams The - PowerPoint PPT Presentation

Developing Multilingual Web Services in Agile Software Teams The Software-Cluster. Software made in Germany for the Future Economy Alexandra Weissgerber Software AG MultilingualWeb Workshop 2011, 05 April 2011 Project Context 5 Projects


  1. Developing Multilingual Web Services in Agile Software Teams The Software-Cluster. Software made in Germany for the Future Economy Alexandra Weissgerber Software AG MultilingualWeb Workshop 2011, 05 April 2011

  2. Project Context 5 Projects Research Suppliers P2 P1 Institutes P3 SWINNG Vendors Software AG P4 ADABAS + NATURAL 37 Partners 3 Development Lines Web- ARIS Methods · Alexandra Weissgerber · Software AG

  3. Central Principle: Emergence „Emergent Software“ is an enabler to combine components and services for digital companies Partner Components Services from the Web ERP, BPM, BPI Systems · Alexandra Weissgerber · Software AG

  4. Traditional Development Process o Sequential phases with defined input/output o Customer/User requirements: o Result of functional specification step o Input for implementation o Input for multilingual documentation and localization o Particularly conformance with ISO 9001 · Alexandra Weissgerber · Software AG

  5. Instead: Agility to better account for o Reducing waste o Empowering the team o Empowering the employee o Delivering operational software faster o Collaborating with customers more effectively http://agilemanifesto.org/ Agile projects empower emergent behaviour of services · Alexandra Weissgerber · Software AG

  6. SCRUM Process 30 days Sprints Daily SCRUM Meeting · Alexandra Weissgerber · Software AG

  7. SCRUM in Action · Alexandra Weissgerber · Software AG

  8. Challenges Find a balance between: o Documentation needed in the project o Specific document requirements for „Emergence“ o Input for documentation and localization tasks o ISO 9001 o Amount of documentation contradicts agility approach o Continuously reduce waste to account for leanness o Always identify long-term values · Alexandra Weissgerber · Software AG

  9. Experiences 1. Write larger user concepts o Documentation/localization process unchanged Concepts larger than sprint  no conformity with SCRUM process o o User concept = waste 2. User concept on white board o Documentation/localization involved in approx. 5 teams o Technical writers flooded with tasks without basic documentation o Less time to write o Lower ISO 9001 conformity · Alexandra Weissgerber · Software AG

  10. Actions & Research Areas o Include a technical writer in maximum 2 SCRUM teams Conception with cross-functional teams Customer User Concept Manual Use Cases Developer + Technical Technical writer Technical Information Information • Broader portofolio knowledge • Direct feedback on usability GUI GUI Design • Correction of GUI strings Documentation • Localization & translation coordination • Better estimations • Technical information for „Emergence“ o Set up monitoring and controlling to evaluate best practices o Set up workflow system to support and govern technical writers · Alexandra Weissgerber · Software AG

  11. Benefits o Product o Better time-to-market o Enhanced user documentation that facilitates the development of emergent software o Customer satisfaction  ROI o ISO 9001 conformity respected o Technical writer o Strong-skilled  new perspectives o Development Team o Concentrate more on developing tasks  satisfaction o More features by constant staff o Feedback from technical writers · Alexandra Weissgerber · Software AG

  12. Thank you!

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend