Agile and Lean Concepts for Teaching and Learning

Agile and Lean Concepts for Teaching and Learning
Title Agile and Lean Concepts for Teaching and Learning PDF eBook
Author David Parsons
Publisher Springer
Pages 447
Release 2018-10-24
Genre Education
ISBN 9811327513

Download Agile and Lean Concepts for Teaching and Learning Book in PDF, Epub and Kindle

This book explores the application of agile and lean techniques, originally from the field of software development and manufacturing, to various aspects of education. It covers a broad range of topics, including applying agile teaching and learning techniques in the classroom, incorporating lean thinking in educational workflows, and using team-based approaches to student-centred activities based on agile principles and processes. Demonstrating how agile and lean ideas can concretely be applied to education, the book offers practical guidance on how to apply these ideas in the classroom or lecture hall, as well as new concepts that could spark further research and development.

Lean Vs. Agile Vs. Design Thinking

Lean Vs. Agile Vs. Design Thinking
Title Lean Vs. Agile Vs. Design Thinking PDF eBook
Author Jeff Gothelf
Publisher Sense & Respond Press LLC
Pages 46
Release 2017-10
Genre Corporate reorganizations
ISBN 9780999476918

Download Lean Vs. Agile Vs. Design Thinking Book in PDF, Epub and Kindle

As companies evolve to adopt, integrate, and leverage software as the defining element of their success in the 21st century, a rash of processes and methodologies are vying for their product teams' attention. In the worst of cases, each discipline on these teams -- product management, design, and software engineering -- learns a different model. This short, tactical book reconciles the perceived differences in Lean Startup, Design Thinking, and Agile software development by focusing not on rituals and practices but on the values that underpin all three methods. Written by Jeff Gothelf, the co-author of the award-winning Lean UX and Sense & Respond, the tactics in this book draw on Jeff's years of practice as a team leader and coach in companies ranging from small high-growth startups to large enterprises. Whether you're a product manager, software engineer, designer, or team leader, you'll find practical tools in this book immediately applicable to your team's daily methods.

Learning Agile

Learning Agile
Title Learning Agile PDF eBook
Author Andrew Stellman
Publisher "O'Reilly Media, Inc."
Pages 419
Release 2014-11-12
Genre Business & Economics
ISBN 1449363857

Download Learning Agile Book in PDF, Epub and Kindle

Learning Agile is a comprehensive guide to the most popular agile methods, written in a light and engaging style that makes it easy for you to learn. Agile has revolutionized the way teams approach software development, but with dozens of agile methodologies to choose from, the decision to "go agile" can be tricky. This practical book helps you sort it out, first by grounding you in agile’s underlying principles, then by describing four specific—and well-used—agile methods: Scrum, extreme programming (XP), Lean, and Kanban. Each method focuses on a different area of development, but they all aim to change your team’s mindset—from individuals who simply follow a plan to a cohesive group that makes decisions together. Whether you’re considering agile for the first time, or trying it again, you’ll learn how to choose a method that best fits your team and your company. Understand the purpose behind agile’s core values and principles Learn Scrum’s emphasis on project management, self-organization, and collective commitment Focus on software design and architecture with XP practices such as test-first and pair programming Use Lean thinking to empower your team, eliminate waste, and deliver software fast Learn how Kanban’s practices help you deliver great software by managing flow Adopt agile practices and principles with an agile coach

Industry Practices, Processes and Techniques Adopted in Education

Industry Practices, Processes and Techniques Adopted in Education
Title Industry Practices, Processes and Techniques Adopted in Education PDF eBook
Author Kathryn MacCallum
Publisher Springer Nature
Pages 415
Release 2022-08-25
Genre Education
ISBN 9811935173

Download Industry Practices, Processes and Techniques Adopted in Education Book in PDF, Epub and Kindle

This book provides a single source of reference for educators interested in understanding how industry-based ideas have been adapted into different educational contexts, and supports their utilisation in practice. The link between industry-based ideas and their application in education has enabled educators to develop engaging, collaborative, and creative learning environments, as well as better preparing their students for an increasingly complex and dynamic global environment. This book includes contributions from educators, researchers, and practitioners, who have integrated industry-based ideas into their teaching, and explores how these concepts and practices support the creation of effective learning environments. Through these diverse, international contributions, this book enables wider engagement with, and critical analysis of, the application of industry practices, processes and techniques in the development of collaborative and creative learning environments.

People Over Process

People Over Process
Title People Over Process PDF eBook
Author Michael K. Levine
Publisher CRC Press
Pages 276
Release 2019-09-23
Genre Business & Economics
ISBN 1000682544

Download People Over Process Book in PDF, Epub and Kindle

This book is about improving and sustaining agility by focusing on people over process, as the first agile value advocates, and is the third and final book in the author's Lean and Agile Software trilogy. The first – A Tale of Two Systems: Lean and Agile Software Development for Business Leaders – describes what agile is and why we do it. The second – A Tale of Two Transformations: Bringing Lean and Agile Software Development to Life – guides leaders in transforming their organizations to adopt this approach. All three books mix description and elaboration of theory with practical demonstration in fictional companies and projects. This new, third book – People over Process: Leadership for Agility – presents a model of facilitative leadership for agility, which informs the entire book. It begins by describing the roots of the agile movement, which motivates the centrality of people and the need for leadership. The leadership model is then presented, very simply: rigor, alignment, efficiency, through frameworks. Leadership is considered for all team members, and then for the special case of the responsibilities of leaders in formal positions of organizational authority. With this strong background presented, the book proceeds to describe and demonstrate common and highly useful frameworks for agility. The fictional Pacifica Bank is introduced, and we see the Pacifica team work through architecture, project planning, team structure, governance, scrum meeting, and ultimately retrospectives, using frameworks that have been presented. An Appendix summarizes the most useful frameworks for future reference. Throughout the book concepts are illustrated with vignettes from my experience (in the didactic sections) and with the Pacifica fictional case study. The key benefits of the book are to make everyone involved in agile work more effective and fulfilled. Essentially, since agile was first introduced almost two decades ago, the primary focus in practice has been on process. The "scrum" methodology was developed and promulgated, and has been widely adopted. This has been on balance broadly positive, but as an industry we have progressed to the point where following the steps of a methodology, particularly one that seeks to implement concepts where the first value is "People over Process," has reached its limits. The reader of this book: • Gains a powerful, simple model of leadership that enables the "People" in "People over Process;" • Sees these principles in action in a fictional company, making agile leadership understandable and engaging; • Improves their ability to participate in and lead agility; • Learns extraordinarily useful "frameworks" that help in the most important activities in agile software. In short, the reader will be better at delivering valuable software solutions, more valuable to their organizations, and more fulfilled in their work.

Computer Supported Education

Computer Supported Education
Title Computer Supported Education PDF eBook
Author H. Chad Lane
Publisher Springer Nature
Pages 664
Release 2020-11-09
Genre Education
ISBN 3030584593

Download Computer Supported Education Book in PDF, Epub and Kindle

This book constitutes the thoroughly refereed proceedings of the 11th International Conference on Computer Supported Education, CSEDU 2019, held in Heraklion, Crete, Greece, in May 2019. The 30 revised full papers were carefully reviewed and selected from 202 submissions. The papers cover wide research fields including authoring tools and content development, AV-communication and multimedia, classroom management, e-Learning hardware and software, blended learning, critical success factors in distance learning.

Becoming an Agile Software Architect

Becoming an Agile Software Architect
Title Becoming an Agile Software Architect PDF eBook
Author Rajesh R V
Publisher Packt Publishing Ltd
Pages 372
Release 2021-03-19
Genre Computers
ISBN 1800568207

Download Becoming an Agile Software Architect Book in PDF, Epub and Kindle

A guide to successfully operating in a lean-agile organization for solutions architects and enterprise architects Key FeaturesDevelop the right combination of processes and technical excellence to address architectural challengesExplore a range of architectural techniques to modernize legacy systemsDiscover how to design and continuously improve well-architected sustainable softwareBook Description Many organizations have embraced Agile methodologies to transform their ability to rapidly respond to constantly changing customer demands. However, in this melee, many enterprises often neglect to invest in architects by presuming architecture is not an intrinsic element of Agile software development. Since the role of an architect is not pre-defined in Agile, many organizations struggle to position architects, often resulting in friction with other roles or a failure to provide a clear learning path for architects to be productive. This book guides architects and organizations through new Agile ways of incrementally developing the architecture for delivering an uninterrupted, continuous flow of values that meets customer needs. You'll explore various aspects of Agile architecture and how it differs from traditional architecture. The book later covers Agile architects' responsibilities and how architects can add significant value by positioning themselves appropriately in the Agile flow of work. Through examples, you'll also learn concepts such as architectural decision backlog,the last responsible moment, value delivery, architecting for change, DevOps, and evolutionary collaboration. By the end of this Agile book, you'll be able to operate as an architect in Agile development initiatives and successfully architect reliable software systems. What you will learnAcquire clarity on the duties of architects in Agile developmentUnderstand architectural styles such as domain-driven design and microservicesIdentify the pitfalls of traditional architecture and learn how to develop solutionsUnderstand the principles of value and data-driven architectureDiscover DevOps and continuous delivery from an architect's perspectiveAdopt Lean-Agile documentation and governanceDevelop a set of personal and interpersonal qualitiesFind out how to lead the transformation to achieve organization-wide agilityWho this book is for This agile study guide is for architects currently working on agile development projects or aspiring to work on agile software delivery, irrespective of the methodology they are using. You will also find this book useful if you're a senior developer or a budding architect looking to understand an agile architect's role by embracing agile architecture strategies and a lean-agile mindset. To understand the concepts covered in this book easily, you need to have prior knowledge of basic agile development practices.