• Naresh Jain
    Naresh Jain
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Advanced

    On Agile teams, collaboration is the way of life. Our leaders want their team members to work closely with each other, have shared goals and even think as one entity. Why? Because we believe that collaboration leads to happier, more productive teams that can build innovative products/services.

    It's strange that companies use the word collaboration very tightly with innovation. Collaboration is based on consensus building, which rarely leads to visionary or revolutionary products/services. Innovative/disruptive concepts require people to independently test out divergent ideas without getting caught up in collaborative boardroom meetings.

    In this presentation, Naresh Jain explores the scary, unspoken side of collaboration and explains in what context, collaboration can be extremely important; and when it can get in the way or be a total waste of time.

  • Liked Jutta Eckstein
    keyboard_arrow_down

    Sociocracy – A means for true agile organizations

    Jutta Eckstein
    Jutta Eckstein
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    Sociocracy is a way for groups and organizations to self-organize. Based on four principles only (self-organizing teams, shared decision making based on consent, double-linking, and electing people to functions and tasks), sociocracy provides a path for existing organizations toward empowerment and self-responsibility on all levels. It enables managers to become agile leaders. Different to comparable models, sociocracy allows companies to start where they are – with their existing organizational structures and the like. It seems to be a perfect fit for organizations which are in the need to be agile truly (due to market pressure), beyond their IT departments and software teams.

    Moreover, on the team level - sociocracy provides a means for the Scrum Master and/or coach to enable self-organization.

  • Naresh Jain
    Naresh Jain
    schedule 1 year ago
    Sold Out!
    45 mins
    Demonstration
    Intermediate

    Over the past decade, eXtreme Programming practices like Test-Driven Development (TDD) & Behaviour Driven Developer (BDD), Refactoring, Continuous Integration and Automation have fundamentally changed software development processes and inherently how engineers work. While TDD has seen a great adoption on server side, developers still find it hard to apply TDD for developing UI components.

    In code walk-thru where Naresh will build a web commenting and discussion feature (like Disqus) in React.js, 100% test driven. He will also demonstrate how TDD will help us drive an object-functional design to strike a pragmatic balance between the Object-Oriented and Functional Programming paradigms.

  • Liked Nicole Forsgren
    keyboard_arrow_down

    DevOps: The Key to IT Performance

    Nicole Forsgren
    Nicole Forsgren
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Beginner

    Do you want to know the latest on what really drives IT and business outcomes when you're trying to rollout DevOps? This is the talk for you. Here, you'll find out that the best IT performers have the highest throughput and reliability while contributing to their organizations' profitability, productivity, and market share goals. You'll also find out what the industry is doing in things like security and containers, and a deeper look into continuous delivery and lean management practices, and how these relate IT performance and quality. You’ll love the results. This talk is great for executives and business directors because it will help you understand the value proposition of DevOps and how to achieve the best outcomes. This talk is also great for practitioners because we help you understand the practices that predict high IT performance – and arm you with the data you need to make your case to the executive suite for DevOps and resources.

  • Stefan Streichsbier
    Stefan Streichsbier
    schedule 11 months ago
    Sold Out!
    45 mins
    Experience Report
    Beginner

    More and more companies are switching to Agile and DevOps methodologies to enable continuous delivery.

    And while development is becoming faster and faster and new features are released on a daily basis, application security is struggling to keep up.

    For the most part application security seems to be stuck in the dark ages of waterfall.

    In this talk Stefan will discuss a new approach to application security that enables Agile development teams to ship software at DevOps speed. 

  • Liked Yves Lin
    keyboard_arrow_down

    From Chaos to Control, from Control to Freedom - 5 Lessons Learned on Our Agile Journey

    Yves Lin
    Yves Lin
    schedule 1 year ago
    Sold Out!
    45 mins
    Experience Report
    Intermediate

    How does it feel like to adopt Agile in a Singapore SME?

    What are the 5 lessons learned along the way?

    This is a story of excitements and struggles Titansoft being through in last 10 years, from a small 5 people team to 130 people across different countries.

    The sharing will focus on products and culture in various stages we went through, from a General Manager perspective.

  • Liked Fred George
    keyboard_arrow_down

    Go Faster: Remove the Inhibitors to Innovation

    Fred George
    Fred George
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Advanced

    A common theme runs through conferences, whether focused on MicroServices, DevOps, Lean Startup, or a myriad of other popular topics: Enabling an organization to Go Faster . I explore the need to go faster (which is hardly new), and three areas inhibitors arise: Technology choices, staid business Processes, and traditional Organization structures and roles. For each, I cite personal experiences in overcoming each.

  • Liked Justin Searls
    keyboard_arrow_down

    How to Stop Hating your Tests

    Justin Searls
    Justin Searls
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    Your app is a unique snowflake. Your tests are too… but they shouldn't be!

    You know the person on every project team who cares just a little bit more about testing than everyone else? This talk is a distillation of the lessons learned I've learned from being that guy on dozens of projects.

    This is a rapid-fire session that covers 15 systemic problems that plague most teams' test suites, presented form an angle you probably haven't considered before. Best of all, it'll equip you with preventative measures to avoid or mitigate each of them.

  • Liked Jutta Eckstein
    keyboard_arrow_down

    The Secrets of Facilitating Retrospectives and other Meetings

    Jutta Eckstein
    Jutta Eckstein
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Beginner

    Retrospectives and other meetings are typically the events where information is shared and decisions are made. This means, that a lot of work is done or at least guided by such meetings. Moreover as a coach, most often you are leveraging retrospectives and other meetings in order to introduce change or to deal with challenges during change.

    Luckily, meanwhile there are a lot of books available focusing on techniques, activities, games, and the structure of retrospectives. These books and the respective courses provide a good foundation for leading a retrospective. Yet, these are tools only. Because, although we often have a great toolbox of facilitation techniques handy, the retrospectives we're facilitating aren't always successful. The reason is that we're putting too much emphasis on games, activities, and formats and too less on the craft of facilitation. In this session you will learn what to focus on when preparing a retrospective (or a similar facilitated event), how to ensure that as a facilitator you will have the "right" attitude, and how to ensure smooth group decisions. By understanding the role of the facilitator you will learn for example, how to keep all participants engaged (even the quiet ones and without having the talkatives using up the whole time), or how to deal with issues that are not solvable by the team.

    In this session I want to share my experiences based not only on having facilitated many retrospectives, yet also on having completed both a course of teacher training and of professional facilitation.

  • Liked Francis Kelly
    keyboard_arrow_down

    Organizational and Technical Strategies for Achieving the Lean Agile Enterprise! (Sponsored)

    Francis Kelly
    Francis Kelly
    schedule 7 months ago
    Sold Out!
    20 mins
    Keynote
    Beginner

    In this engaging and high energy talk, Francis Kelly will discuss and explain how SAFe, the Scaled Agile Framework leverages agile best practices, brings in the concepts of lean and principles of product development flow to achieve alignment, transparency and visibility from the teams through the program and portfolio of an enterprise to ensure value delivery and customer satisfaction, all with happy developers! 

    Expect a fast paced, high energy talk intended to educate and inspire organizations to go SAFe!

  • Gerard Meszaros
    Gerard Meszaros
    schedule 9 months ago
    Sold Out!
    45 mins
    Demonstration
    Intermediate

    Automated unit testing is commonly considered an essential part of writing reliable, bug-free software. But writing automated tests introduces a number of challenges of its own. Naively-written tests are complex, brittle and hard to understand. This increases their cost-of-ownership and reduces the value they provide.

    In this talk, Gerard Meszaros examines some of the key pitfalls and shows us how to improve the quality of our automated tests. He shows us how we can make our tests shorter, clearer and cheaper to prepare by refactoring a long, complex test into a short easy-to-understand test. Then he goes on to show how we can apply the same concepts to writing new tests quickly and cheaply.

  • Liked Arlo Belshee
    keyboard_arrow_down

    Agile Engineering Fluency

    Arlo Belshee
    Arlo Belshee
    schedule 9 months ago
    Sold Out!
    45 mins
    Talk
    Beginner

    Every team is different. But there are patterns.

    Do you want to ship your product 50 times per day? What about zero-bug development at low cost? Or live without technical debt? Or learn development skills 25 times faster than industry average? Or base product decisions on real customer data and run low-cost experiments?

    Each of these capabilities is delivered by a well-known technique. However, people doing these techniques often fail to get the desired result. There's a reason: each practice can be done in many different ways, each of which requires different supporting practices. People sloppily lump these very different practices under the same name. For example, I've identified 9 completely different practices that people all call "TDD," and 14 meanings of refactoring.

    In this session, we will explore an engineering practices dependency graph. While each team has a different context, this graph shows their common patterns. Using it, you can identify your team's actual current state, set goals, and chart out a roadmap to get there.

  • Liked Michael Ong
    keyboard_arrow_down

    User Experience for Product Managers

    Michael Ong
    Michael Ong
    schedule 11 months ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    Why is UX important for Product Managers? Gain an understanding of the concept and discipline of user experience - defined, explained and made actionable for Product Managers.

    Learn how UX tools and artifacts can help you make better product decisions, and how to overcome common objections to UX processes.

  • Liked Lynette Goh
    keyboard_arrow_down

    Eyes are the windows to our souls: how eye tracking aids UX in agile environments

    Lynette Goh
    Lynette Goh
    Ivonne Bojoh
    Ivonne Bojoh
    schedule 11 months ago
    Sold Out!
    45 mins
    Talk
    Advanced

    Often, user testing rely a lot on the Think Aloud method where users either verbalise what they are thinking while doing the usability test tasks (concurrent) or they describe their experiences after finishing the tasks (retrospective). Concurrent Think Aloud disrupts the natural cognitive process of using product/service, whereas Retrospective Think Aloud suffers from self-reporting issues such as reliance on fallible long term memory or fabricating of information.

    The idea behind eye tracking is that our eye movements can be used to make inferences about our cognitive processes. When real-time eye tracking during a usability test can be viewed by stakeholders and team members, it facilitates quicker realisation of problems and decision-making. For the agile environment where time is precious, within one day, the team is able to have actionable insights.

    GoBear is a web service startup that utilised eye tracking during their user testing. Hear from them with real examples on how they have used eye tracking for their design changes and the way they have fitted such a testing methodology into their agile roadmap.

  • Gerard Meszaros
    Gerard Meszaros
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Beginner

    Test automation is a core enabling practice on Agile projects. But test automation is difficult! Most applications are not designed to support easy test automation. Join Gerard as he leads us through applying Systems Thinking to understand why our current way of organizing our team roles and responsibilities may be the root cause of this difficulty and what you can do to address them. (Spoiler alert: the problem is trying to automate tests after the software is built!) He provides examples of good "executable specifications" that can be used to drive both functionality and testability into the application. And he describes the life-cycle of an executable specification starting with a feature idea, progressing through a non-executable example all the way to a satisfied, executable example.

  • Liked Aaron Sanders
    keyboard_arrow_down

    Learning faster: Scrum's compatibility with Lean UX, Lean Startup, Design Thinking and other discovery elements

    Aaron Sanders
    Aaron Sanders
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    What do these items have in common? Most speak of cross-functional collaboration, and a few outright refer to XP as the best set of current working technical practices. This talk assumes you've got the XP/Scrum iterative development engine running, maybe even with DevOps and continuous development going.

    What’s next? Wouldn’t it be worthwhile to talk to people that will use the solution? Even on some internal thing like a Salesforce integration? What outcomes really matter to your users? Given that unused features (which there seems to be lots of) provide no value, what’s the least amount that can be done to assure what gets released, gets used?

    The Scrum/XP development engine is the delivery track. How you’re learning to quickly deliver the right outcomes, the fuel for that engine, is the discovery track. Coined by some as Dual-Track Scrum, these tracks are meant to run in parallel for each and every Scrum team, all the time.

    Why would you want to do that? As one CTO in the health care industry put it to me, he had a few people on a product innovation council, and has a few hundred in product development. Building more, at a faster rate, with Scrum to him seemed a waste of time if nobody used it. Ideas were also stalling in the council’s New Product Introduction process. He saw dual-track as a better way to serve the customers and their needs.

  • Maria Matarelli
    Maria Matarelli
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    Discover the possibilities of Agile Marketing and the power of applying Agile outside of IT. We’ll explore a case study of Agile applied to Marketing and discuss the benefits of aligning your organization’s use of Agile across departments along with the mindset shift necessary. Instead of focusing on who you can sell to, the focus is shifted to truly connecting with who needs your product or service most while leveraging rapid iterations for maximum output. Discover the value of split testing, inspecting and adapting, and applying an iterative process to your Marketing department. Agile Marketing allows you to adjust your focus and streamline your company processes aligned with Sales and Marketing to attract and service your ideal clients with exponential results.

  • Liked Pramod Sadalage
    keyboard_arrow_down

    Enabling Continuous Delivery with Database Practices

    Pramod Sadalage
    Pramod Sadalage
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Beginner

    To get full benefits of continuous Delivery, all components of the software being developed need to be delivered at the same pace. Components of the software development like databases need different techniques to be managed . Techniques that that would have to cater to changes being deployed to the database along with code and at the same time be enable the database to handle multiple versions of the application software.

  • Liked Paul Flewelling
    keyboard_arrow_down

    Innovate or Die Trying - A newspaper company's plan for survival

    Paul Flewelling
    Paul Flewelling
    schedule 11 months ago
    Sold Out!
    45 mins
    Case Study
    Intermediate

    As a print based media company we maintained our competitive advantage through the printing press, a multi-million dollar proposition which few could afford in order to enter our market and compete against us.

    With the advent of the internet and advances in related technology, this all changed.

    Using our own case study as an example, the key aim is to get people thinking about innovation, its different approaches and why it’s essential to a company’s betterment and survival.

  • Becky Winant
    Becky Winant
    schedule 11 months ago
    Sold Out!
    45 mins
    Demonstration
    Intermediate

    Agile meetings do not always go smoothly. Especially when you work in a geographically distributed team or get moved from one team to another. How can you discover what might be going on when things go awry? This session will have a brief simulation of a meeting. Three volunteers will play agile roles with typical challenges we experience. As a group we will share observations about the interactions, and what we thought we understood, but may not have. This session introduces the Satir Interaction Model and a broader understanding of how we might correct mis-interpreted behavior and commenting. 

     

Sorry, no proposals found under this section.