Titansoft published a book! "A Roaming Whale's Tale - Titaner's Quest to the way of Agile" invites you to explore the story of organizational transformation.Agile Skill
How can businesses embrace change ? Titansoft invites you to explore our story of Agile transformation from 0 to 1! We have written down every bit and piece of our journey from founding to the present, spanning over 15 years, in the book "A Roaming Whale's Tale". Through the chapters of this book, we invite you to step-by-step understand the significant events of Titansoft's establishment and transformation.
【Agile】A mindset that adjust the following action through early feedback collectionAgile Skill
Agile is a mindset for quick responses and flexible planning. The way is to take small steps forward and adjust the following action through early feedback collection.
【Scrum】An Agile framework for continuous development of products through cycyles of fixed durationAgile Skill
In the rapidly changing market, it's not easy for software development to align with the market demand fully. Developers can reduce the uncertainty to avoid risks with Agile. In practice, Titansoft uses Scrum.
【Kanban】A workflow method that visualizes the status and numbers of the to-do items to identify bottlenecks for improvementAgile Skill
Kanban is a method that visualizes workflow and facilitates continuous improvement. By visualizing the status and numbers of the to-do items, team members can see all the information at a glance, be aware of the current situation, and identify bottlenecks for improvement.
【Daily Scrum】We face new changes daily and emphasize more readiness for changes than following schedulesAgile Skill
Daily Scrum is a daily team meeting with a 15-minute limit. On every Sprint working day, the meeting is held at the same time and place. By taking turns to share and review their individual to-do items, team members can improve communication, identify obstacles, and adjust plans accordingly.
【Sprint Planning】The short meetings for team members to reach a common understanding of the assigned goals and the vision of achieving them through dialoguesAgile Skill
At the beginning of each Sprint, a Sprint Planning meeting is held with the Product Owner, ScrumMaster, and development team to discuss what to deliver to market for the next Sprint and what the team should commit together.
【Sprint Review】Consistent delivery of values is the objective of SprintsAgile Skill
At the end of each Sprint, the team will conduct a Sprint Review to present the results to stakeholders, collect feedback, share market reactions, and discuss the next steps together.
【Sprint Retrospective】We celebrate and review together to make the products and teams even betterAgile Skill
Sprint Retrospective sessions are often abbreviated to "Retros" in Titansoft. Upon completion of a Sprint, the Scrum team reviews the events of the Sprint in this meeting to acknowledge the members' contributions and plan for improvements aiming at the next Sprint.
【Self-organizing teams】The best structures,requirements,and designs all come from teams that can organize themselvesAgile Skill
One of the essential characteristics of a self-organizing team is that the team members can collaborate without a dedicated commander. Titansoft has eliminated the Team Leader role In its development teams, emphasizing "from 'Me' to 'We'" so that the members are not subordinates to their supervisors.
【User Story Cards】Describe the purpose or value the users want to achieve from the user's point of viewAgile Skill
User stories are written from the user's point of view to describe the purpose or value the user wants to achieve and the desired user behavior.
【MVP / MMP】Allowing users to try the early product in exchange for feedback to reduce the risk of the final product not meeting market demandAgile Skill
Minimum Viable Product (MVP) is an early product available to the target users that help the product team to solicit user feedback and learn from it.