This is presentation I shared at Blurb a couple years ago when UX design was getting left behind in the Agile development process. Since then, we turned things around so that UX, along with product was working in lockstep with engineering.
Agile development way works good for small projects and also works good for big project in the beginning. But most of time, the big projects face the same situation as projects not using Agile way. Adapt process and practice in system module design wise, team structure wise, project plan wise help big projects live better.
Socialcam: Concept to MVP to 250k users in under 3 MonthsLean Startup Circle
Socialcam launched a live video app but quickly abandoned their hardware platform due to high bandwidth costs. They pivoted to focus on uploading and sharing video clips on social media. Over 3.5 years, the app grew to the largest live video site with 30 million users watching 60 million hours per month of revenue-generating video. The company launched a mobile app for instantly uploading video to share on Facebook and Twitter, solving a real problem for users. Through observing user behavior and testing iterations quickly, Socialcam was able to launch their product and grow it significantly.
The document discusses a collaborative usability testing technique to involve stakeholders in user research. It recommends bringing together stakeholders to observe usability tests, prioritize usability issues observed, and agree on solutions. Participants watch 3 short test sessions, take notes on issues, then consolidate lists of top issues to agree on actions. Being involved makes stakeholders more invested in addressing usability problems. The presenter provides tips for effective collaborative testing and resources for prioritization methods.
How StubHub Got Its Projects In-Line with QuickBaseQuickBase, Inc.
For a busy creative department, every project is built from dozens of moving parts, from staff to assets to approvals and beyond. In this session, StubHub Project Manager Dennis Kang shares the story of how his company was able to use QuickBase to replace Microsoft SharePoint for project management. The result was a 1-3 day reduction in the key approvals process. You'll learn best practices for managing stakeholders, resources, and users to get your app delivering huge value sooner than you think.
Dean Chen's document outlines goals and responsibilities for improving the Chronicle's online operations. It aims to ensure sustainability through development, design, and marketing. Specific goals include establishing technical infrastructure like a bug tracking system and wiki; migrating to a more advanced platform; improving mobile, infrastructure, platform, and user experience development; conducting market research; and finalizing a website redesign. It also provides an organizational structure and identifies side projects and plans for the winter break to develop a new platform.
Htf2014 managing share point projects with agile and tfs andySparkhound Inc.
This document discusses managing SharePoint projects using Agile and Team Foundation Server (TFS). It introduces Agile project management processes like Scrum and compares them to traditional waterfall processes. It describes setting up process templates in TFS, including the Agile and Scrum templates. It then covers various Agile concepts like product backlogs, sprints, stand-up meetings, and retrospectives and how they relate to planning and executing SharePoint projects in TFS.
Agile development way works good for small projects and also works good for big project in the beginning. But most of time, the big projects face the same situation as projects not using Agile way. Adapt process and practice in system module design wise, team structure wise, project plan wise help big projects live better.
Socialcam: Concept to MVP to 250k users in under 3 MonthsLean Startup Circle
Socialcam launched a live video app but quickly abandoned their hardware platform due to high bandwidth costs. They pivoted to focus on uploading and sharing video clips on social media. Over 3.5 years, the app grew to the largest live video site with 30 million users watching 60 million hours per month of revenue-generating video. The company launched a mobile app for instantly uploading video to share on Facebook and Twitter, solving a real problem for users. Through observing user behavior and testing iterations quickly, Socialcam was able to launch their product and grow it significantly.
The document discusses a collaborative usability testing technique to involve stakeholders in user research. It recommends bringing together stakeholders to observe usability tests, prioritize usability issues observed, and agree on solutions. Participants watch 3 short test sessions, take notes on issues, then consolidate lists of top issues to agree on actions. Being involved makes stakeholders more invested in addressing usability problems. The presenter provides tips for effective collaborative testing and resources for prioritization methods.
How StubHub Got Its Projects In-Line with QuickBaseQuickBase, Inc.
For a busy creative department, every project is built from dozens of moving parts, from staff to assets to approvals and beyond. In this session, StubHub Project Manager Dennis Kang shares the story of how his company was able to use QuickBase to replace Microsoft SharePoint for project management. The result was a 1-3 day reduction in the key approvals process. You'll learn best practices for managing stakeholders, resources, and users to get your app delivering huge value sooner than you think.
Dean Chen's document outlines goals and responsibilities for improving the Chronicle's online operations. It aims to ensure sustainability through development, design, and marketing. Specific goals include establishing technical infrastructure like a bug tracking system and wiki; migrating to a more advanced platform; improving mobile, infrastructure, platform, and user experience development; conducting market research; and finalizing a website redesign. It also provides an organizational structure and identifies side projects and plans for the winter break to develop a new platform.
Htf2014 managing share point projects with agile and tfs andySparkhound Inc.
This document discusses managing SharePoint projects using Agile and Team Foundation Server (TFS). It introduces Agile project management processes like Scrum and compares them to traditional waterfall processes. It describes setting up process templates in TFS, including the Agile and Scrum templates. It then covers various Agile concepts like product backlogs, sprints, stand-up meetings, and retrospectives and how they relate to planning and executing SharePoint projects in TFS.
This document discusses using SketchFlow for rapid application prototyping. It notes that the typical agency workflow involves multiple briefing and rebriefing stages before conceptualization and delivery. SketchFlow streamlines this process by allowing designers to import files, create fully functional prototypes without code, add states, and get feedback directly in the browser through interaction and commenting. The document encourages getting started with SketchFlow by downloading the necessary software and assets and provides contact information for support.
State of continuous delivery in 2015 - Minsk 15-5-2015Pavel Chunyayev
The presentation gives high-level overview of most important aspects of implementing Continuous Delivery comparing CD with Agile, DevOps and Lean software development.
The document describes an agile project to implement a business process using BPM (Business Process Management). Key points:
1) An agile methodology was used with daily standups, 2-week iterations, and demos after each iteration. Requirements were documented on whiteboards.
2) Collocating the entire project team in a conference room facilitated communication and rapid feedback.
3) Involving end users throughout helped validate the process model before deployment. The first deployment was successful with only minor issues.
The document discusses project management for software developers and compares different project management software options. It provides information on Scrum, Kanban, and waterfall project methodologies. It also evaluates the software options Jira, ScrumWorks, Rally, and Basecamp, discussing their features, pricing, and integration capabilities. It ultimately recommends Jira with Greenhopper based on cost and the company's needs.
Agile is an iterative approach to software delivery that builds software incrementally from the start instead of delivering it all at once near the end. It works by breaking projects into small user stories that are prioritized and delivered in two to four week cycles. Agile values individuals and interactions over processes, working software over documentation, customer collaboration over contracts, and responding to change over following a plan. The principles of Agile include satisfying customers through early delivery, breaking work into small components, self-organizing teams, supporting motivated individuals, sustainable processes, maintaining pace, welcoming changing requirements, daily team assemblies, regular reflection, measuring progress by completed work, seeking excellence, and harnessing change.
Eclipse Con - Best serve the User eXperienceBonitasoft
The document discusses usability principles for designing user experiences and their implementation in the Eclipse platform. It introduces Bonitasoft and its Bonita BPM product suite, which is built on Eclipse. The document outlines personas like "Dave" to represent target users and emphasizes the need for user-centered design. It details several usability principles for providing guidance, minimizing errors, ensuring consistency, and giving users control. Examples from Bonita BPM Studio demonstrate both good and potential areas for improving the implementation of these principles in Eclipse-based tools. The overall goal is to create intuitive experiences that allow users like Dave to achieve their goals efficiently.
This document discusses the principles and benefits of continuous delivery. It emphasizes delivering valuable software to users as quickly as possible through early and continuous delivery. It recommends automating the software delivery process through practices like continuous integration, deployment pipelines, and feature flags to reduce risk and enable reliable, repeatable releases. Frequent integration and deployment allows for real project progress updates and quick recovery from any issues.
What nintex workflow 2010 adds to share point 2010Jaime Garcia
Nintex Workflow 2010 adds powerful graphical workflow design, management tools, and over 100 actions to SharePoint 2010 workflows. It allows users to design, deploy, track and reuse workflows entirely within SharePoint without the need for additional software. Nintex Workflow enhances SharePoint workflows by making them easier to learn and use, more capable of modeling real-world business logic, and more governable and reusable across organizations.
Balancing the holistic approach of the designer with the iterative approach of Agile is a challenge for any team – but even more so in an agency environment, where clients want fixed-price contracts and guaranteed scopes. In this talk I describe some ways I’ve found to reconcile these needs.
Much of the thought around Lean UX focuses on design groups within product organizations (startups and enterprises). What happens when you try to use Lean design methodologies inside of an agency.
This presentation was given at the Lean UX Meetup in San Francisco on May 30, 2012.
The document discusses the history of software requirements and the evolution from waterfall to agile approaches. Waterfall led to high failure rates due to incomplete, changing requirements and lack of user involvement. Agile methods address these issues by starting with prioritized backlogs of user stories, collaborating with users in sprints to refine requirements and build shippable software incrementally, and accepting that requirements will change. Agile focuses on individuals, interactions, working software and responding to change over processes, tools, documentation and plans.
This document discusses the value of effective project management. Project management ensures that everyone knows the milestones, deliverables, and schedule, and whether the project is on track. It allows for collaboration through tools like Basecamp, where files, issues, and schedules can be shared. With the right project management, the customer will be informed and satisfied with the progress.
From lean tags to suggested processes, learn more about some of Nintex Promapp's advanced features to take your process improvement efforts to the next level.
Speaker: Nenad Trajkovski; Microsoft Project 2013 is more powerful than ever? Do you know what is new? More reports! Editable Reports? Connected with Lync? Or with Sharepoint? If you want to know what is new see this session!
Simple yet powerful project management tool.
Features include
- Rich UI
- Gantt Chart
- Team Collaboration
- Time Tracking
- Visual Task View
- Team Activity view
- Client Management
- Team Calendars
Access from anywhere any device
Models in project management_Agile and Waterfall Josin Jose
The document discusses two common project management methodologies: the waterfall model and the agile model. The waterfall model is a traditional, linear approach where each phase must be completed sequentially before moving to the next. In contrast, the agile model is an iterative approach that values adaptability and customer feedback, with developers working in short sprints and requirements evolving throughout the project. The document compares the two methods, noting waterfall is best for smaller, well-defined projects while agile handles more unpredictable projects through a flexible adaptive approach.
This document discusses Agile and Scrum methodologies for web development projects. It defines Agile as an iterative development process built around self-organizing teams. Scrum is described as one of the most commonly used Agile frameworks, with an emphasis on delivering working software in short iterations called sprints. The document contrasts the Waterfall and Agile approaches, and explains how Scrum's daily stand-up meetings help track progress, plan work, and identify impediments.
Agile project management is a practice in software development that promotes adaptive planning, evolutionary development, early delivery, and encourages rapid response to change. It focuses on iterative development, frequent inspection and adaptation, close collaboration, and delivering working software frequently. The Agile Manifesto values individuals and interactions, working software, customer collaboration, and responding to change over following a strict plan. Common Agile methodologies include Scrum, Feature-Driven Development, and eXtreme Programming.
This document discusses lean based software development. It defines lean as maximizing customer value while minimizing waste. The ultimate goal is to provide perfect value to the customer through a waste-free process. Lean principles include optimizing the entire value stream, eliminating waste, building quality in, learning constantly, keeping processes improving, and engaging everyone. The document also discusses applying lean concepts like value stream mapping, takt time, and kanban to software development. It outlines seven principles of lean software development and defines various types of waste in software projects.
Enabling Design Reviews with JIRA and Confluence - Atlassian Summit 2012Atlassian
The presentation discusses how Moving Interactive uses Atlassian tools like JIRA and Confluence for design reviews, dashboards, meeting notes, and user acceptance testing. Specifically, it covers how they use Bonfire for collaborative design reviews, customize dashboards for different roles, implement issue and field security, integrate workflows with proprietary tools, and structure Bonfire testing into grouped sessions.
The document discusses integrating user experience (UX) design into agile development processes. It describes four common approaches: big upfront design, just-in-time design, design spikes, and sprint pairs. The sprint pairs approach has designers work one sprint ahead of developers. The document also discusses tailoring agile projects for UX work, creating UX release plans and roadmaps, conducting user research, and establishing a usability backlog to track and prioritize issues. Seven keys to success with integrating UX and agile are outlined.
This document discusses using SketchFlow for rapid application prototyping. It notes that the typical agency workflow involves multiple briefing and rebriefing stages before conceptualization and delivery. SketchFlow streamlines this process by allowing designers to import files, create fully functional prototypes without code, add states, and get feedback directly in the browser through interaction and commenting. The document encourages getting started with SketchFlow by downloading the necessary software and assets and provides contact information for support.
State of continuous delivery in 2015 - Minsk 15-5-2015Pavel Chunyayev
The presentation gives high-level overview of most important aspects of implementing Continuous Delivery comparing CD with Agile, DevOps and Lean software development.
The document describes an agile project to implement a business process using BPM (Business Process Management). Key points:
1) An agile methodology was used with daily standups, 2-week iterations, and demos after each iteration. Requirements were documented on whiteboards.
2) Collocating the entire project team in a conference room facilitated communication and rapid feedback.
3) Involving end users throughout helped validate the process model before deployment. The first deployment was successful with only minor issues.
The document discusses project management for software developers and compares different project management software options. It provides information on Scrum, Kanban, and waterfall project methodologies. It also evaluates the software options Jira, ScrumWorks, Rally, and Basecamp, discussing their features, pricing, and integration capabilities. It ultimately recommends Jira with Greenhopper based on cost and the company's needs.
Agile is an iterative approach to software delivery that builds software incrementally from the start instead of delivering it all at once near the end. It works by breaking projects into small user stories that are prioritized and delivered in two to four week cycles. Agile values individuals and interactions over processes, working software over documentation, customer collaboration over contracts, and responding to change over following a plan. The principles of Agile include satisfying customers through early delivery, breaking work into small components, self-organizing teams, supporting motivated individuals, sustainable processes, maintaining pace, welcoming changing requirements, daily team assemblies, regular reflection, measuring progress by completed work, seeking excellence, and harnessing change.
Eclipse Con - Best serve the User eXperienceBonitasoft
The document discusses usability principles for designing user experiences and their implementation in the Eclipse platform. It introduces Bonitasoft and its Bonita BPM product suite, which is built on Eclipse. The document outlines personas like "Dave" to represent target users and emphasizes the need for user-centered design. It details several usability principles for providing guidance, minimizing errors, ensuring consistency, and giving users control. Examples from Bonita BPM Studio demonstrate both good and potential areas for improving the implementation of these principles in Eclipse-based tools. The overall goal is to create intuitive experiences that allow users like Dave to achieve their goals efficiently.
This document discusses the principles and benefits of continuous delivery. It emphasizes delivering valuable software to users as quickly as possible through early and continuous delivery. It recommends automating the software delivery process through practices like continuous integration, deployment pipelines, and feature flags to reduce risk and enable reliable, repeatable releases. Frequent integration and deployment allows for real project progress updates and quick recovery from any issues.
What nintex workflow 2010 adds to share point 2010Jaime Garcia
Nintex Workflow 2010 adds powerful graphical workflow design, management tools, and over 100 actions to SharePoint 2010 workflows. It allows users to design, deploy, track and reuse workflows entirely within SharePoint without the need for additional software. Nintex Workflow enhances SharePoint workflows by making them easier to learn and use, more capable of modeling real-world business logic, and more governable and reusable across organizations.
Balancing the holistic approach of the designer with the iterative approach of Agile is a challenge for any team – but even more so in an agency environment, where clients want fixed-price contracts and guaranteed scopes. In this talk I describe some ways I’ve found to reconcile these needs.
Much of the thought around Lean UX focuses on design groups within product organizations (startups and enterprises). What happens when you try to use Lean design methodologies inside of an agency.
This presentation was given at the Lean UX Meetup in San Francisco on May 30, 2012.
The document discusses the history of software requirements and the evolution from waterfall to agile approaches. Waterfall led to high failure rates due to incomplete, changing requirements and lack of user involvement. Agile methods address these issues by starting with prioritized backlogs of user stories, collaborating with users in sprints to refine requirements and build shippable software incrementally, and accepting that requirements will change. Agile focuses on individuals, interactions, working software and responding to change over processes, tools, documentation and plans.
This document discusses the value of effective project management. Project management ensures that everyone knows the milestones, deliverables, and schedule, and whether the project is on track. It allows for collaboration through tools like Basecamp, where files, issues, and schedules can be shared. With the right project management, the customer will be informed and satisfied with the progress.
From lean tags to suggested processes, learn more about some of Nintex Promapp's advanced features to take your process improvement efforts to the next level.
Speaker: Nenad Trajkovski; Microsoft Project 2013 is more powerful than ever? Do you know what is new? More reports! Editable Reports? Connected with Lync? Or with Sharepoint? If you want to know what is new see this session!
Simple yet powerful project management tool.
Features include
- Rich UI
- Gantt Chart
- Team Collaboration
- Time Tracking
- Visual Task View
- Team Activity view
- Client Management
- Team Calendars
Access from anywhere any device
Models in project management_Agile and Waterfall Josin Jose
The document discusses two common project management methodologies: the waterfall model and the agile model. The waterfall model is a traditional, linear approach where each phase must be completed sequentially before moving to the next. In contrast, the agile model is an iterative approach that values adaptability and customer feedback, with developers working in short sprints and requirements evolving throughout the project. The document compares the two methods, noting waterfall is best for smaller, well-defined projects while agile handles more unpredictable projects through a flexible adaptive approach.
This document discusses Agile and Scrum methodologies for web development projects. It defines Agile as an iterative development process built around self-organizing teams. Scrum is described as one of the most commonly used Agile frameworks, with an emphasis on delivering working software in short iterations called sprints. The document contrasts the Waterfall and Agile approaches, and explains how Scrum's daily stand-up meetings help track progress, plan work, and identify impediments.
Agile project management is a practice in software development that promotes adaptive planning, evolutionary development, early delivery, and encourages rapid response to change. It focuses on iterative development, frequent inspection and adaptation, close collaboration, and delivering working software frequently. The Agile Manifesto values individuals and interactions, working software, customer collaboration, and responding to change over following a strict plan. Common Agile methodologies include Scrum, Feature-Driven Development, and eXtreme Programming.
This document discusses lean based software development. It defines lean as maximizing customer value while minimizing waste. The ultimate goal is to provide perfect value to the customer through a waste-free process. Lean principles include optimizing the entire value stream, eliminating waste, building quality in, learning constantly, keeping processes improving, and engaging everyone. The document also discusses applying lean concepts like value stream mapping, takt time, and kanban to software development. It outlines seven principles of lean software development and defines various types of waste in software projects.
Enabling Design Reviews with JIRA and Confluence - Atlassian Summit 2012Atlassian
The presentation discusses how Moving Interactive uses Atlassian tools like JIRA and Confluence for design reviews, dashboards, meeting notes, and user acceptance testing. Specifically, it covers how they use Bonfire for collaborative design reviews, customize dashboards for different roles, implement issue and field security, integrate workflows with proprietary tools, and structure Bonfire testing into grouped sessions.
The document discusses integrating user experience (UX) design into agile development processes. It describes four common approaches: big upfront design, just-in-time design, design spikes, and sprint pairs. The sprint pairs approach has designers work one sprint ahead of developers. The document also discusses tailoring agile projects for UX work, creating UX release plans and roadmaps, conducting user research, and establishing a usability backlog to track and prioritize issues. Seven keys to success with integrating UX and agile are outlined.
How a Top Retailer Brought Together UX Design and Agile Development (and got ...Tasktop
In this slide deck from our co-hosted on-demand webinar with iRise, Doug Brown, former VP Senior User Experience Designer at JPMorgan Chase and Manager of UI Engineering for eCommerce at DSW, discusses how he’s using and integrating best of breed tools to bring together requirements, Lean UX design, and the Agile development processes.
The document outlines the user experience design process at iSL, beginning with kickoff and discovery activities to understand goals and identify problems. It then defines key terms like user experience, information architecture, and visual design. The process involves content audits, sitemaps, user flows, and iterative wireframes to define functionality before design and development begin. Reviews ensure alignment across teams. The outcomes aim to guide layouts, prevent scope creep, identify content gaps, and help clients understand functionality for approval.
Responsive Design for SavvyMoney Credit ScoreWendy Fischer
The document summarizes the process for implementing a responsive design for the SavvyMoney Credit Score product. It discusses constraints including a small team, outsourced development, and a focus on quick execution over extensive planning. It proposes a strategy of rolling out responsive design features sprint by sprint using breakpoints at 960px, 768px, and 480px. Challenges include the "Frankensite" effect of a partially responsive site and the designer's lack of coding skills and experience with responsive design. Potential responsive design tools are assessed, with Adobe Photoshop and Reflow proposed as a viable option due to integration with existing workflows and assets.
Applying both of waterfall and iterative developmentDeny Prasetia
This document discusses applying both waterfall and iterative development models to a project to develop a tool with minimum functionality in a short time for an operating lease business. It identifies challenges of growing business needs, lack of standardized processes and manual data entry. An assessment is proposed to clarify requirements and scope. Both waterfall and iterative development models are described. The document recommends using iterative development within the waterfall model to allow for prototyping, user feedback and flexibility to changes. Key success factors include collaborative teams, monitoring progress daily, and continual improvement between iterations. Lessons focus on managing risks, quality processes and using story point estimation.
How we got everyone at MYOB hooked on UX, and how we're managing their addict...Megan Dell
MYOB hasn't been known for its usability and design. In the past 12 months, a UX team has been growing, and their influence on product design and development is continually growing. As User Experience designers and managers of a UX team, getting buy-in from your stakeholders and peers is awesome - especially when you're all new to the company. But what happens when you've increased the interest and buy-in so much that it turns into a monster to manage? You could double the size or your team, or you could do what we're doing - educating the rest of the company about good design and user experience and letting go of the reins a little. Scary? Yes. Learn how we're doing things at MYOB and the exponential change we are seeing in the company culture.
Integrating User Experience Design into the Product LifecycleICS
There is overwhelming evidence that investing in the user experience (UX) produces a superior product. When the needs of the customer are met, it becomes much easier to meet business goals. Many companies still do not put their focus on UX, instead relying on what organically comes out of the software development process. Often, it is not a lack of interest in UX, but rather a gap in skills and knowledge that prevents good UX design practices from being applied to product development.
Learn how to put “UX First” in the product lifecycle, allowing developers to focus on engineering tasks and build the correct product to meet and exceed customer needs. We will explore the relationship of UX to Agile development methods, help explain some of the UX jargon and present strong business reasons to focus on UX no matter where you are currently in the product lifecycle.
Learn more: http://www.ics.com/ux-video
This document discusses DevOps, a methodology that combines software development (Dev) and IT operations (Ops). It describes how DevOps aims to improve collaboration between developers and operations teams to more quickly identify and solve problems, allowing for faster and more reliable software delivery. The document provides examples of how DevOps streamlines processes like continuous integration, delivery and deployment through automation and bringing the teams together into a single workflow.
Just Married: User Centered Design and AgileMemi Beltrame
User Centred Design (UCD) and Agile Development are two of the most exciting and productive Methods to achieve high quality appication both desired by the customers and loved by the users. UCD and Agile Development are though often said to be impossible to combine and that despite their great advantages any attempt would most certainly lead to disaster.
This talk picks up the main points of both methods, shows the key issues and tries to offer a pragmatic approach on how to successfully combine User Centered Design and Agile Development.
The document provides an overview of the Agile movement and methodologies. It discusses that Agile aims to be more responsive to customer needs than traditional methods through iterative development, collaboration, and adaptation. It summarizes key aspects of various Agile methods including extreme programming (XP), Scrum, Agile modeling (AM), and how CMMI and Agile frameworks can work together to improve processes. The document serves as an introduction to core Agile principles and practices for software development.
These slides are from a talk given by Su-Laine Yeo Brodsky at Agile Vancouver in September 2015.
User experience design methods can dramatically improve a product, but it is not immediately obvious how to make them fit into Agile projects. Successfully integrating UX designers into Agile software development can require adaptations across the team in both process and culture.
In this session, we’ll explore four critical challenges in incorporating UX design into Agile: 1) scheduling user-centered design work, 2) making time for iteration and user feedback in the design process, 3) managing and communicating change, and 4) ensuring consistency and cohesion across product features.
This presentation was provided by Nathan Westgarth of Aries Systems during the NISO Hot Topic Virtual Conference "The User Experience: Just Fix It." The event was held on January 26, 2022.
At Jazkarta, our Plone projects typically consist of a mix of custom functionality and theming. The client's budget is usually fixed and their requirements are imperfectly defined at the start of the project. This cries out for an agile, iterative approach, however our development environment is not what most agile experts would recommend. No one is co-located - our clients are remote and our developers are distributed, and they are not working full time on a single project.
Sally Kleinfeldt describes Jazkarta's approach to managing a Plone website development project in an agile fashion, with a part time, distributed team. Topics include roles, scheduling, estimation, and project management tools.
Links to videos of the presentation are here: http://weblion.psu.edu/symposium/talks/agile-development-with-plone
This document discusses how to adopt agile techniques for managing Plone projects with distributed, part-time teams on a fixed budget. Key points include:
- Defining roles like project owner, developer, designer, and project manager
- Scheduling projects into planning, deployment, and development iterations
- Using tools like Trac, Pivotal Tracker, ScrumDo, and Google Docs to facilitate communication, tracking stories and tasks, and planning iterations
- Integrating UX/UI design by including designers in the team and having them work closely with developers
Microsoft Project Online for Project ManagersLeon Gallegos
This course is designed to teach project managers how to effectively manage projects and resources in the Microsoft Office 365 PPM (Project Online) environment. Participants will learn how to initiate projects in the Project Web App (PWA) and Project Professional, collaborate with project sites, interact with the ribbon in the Project Online Project and Resource centers. Students will also learn how to manage task assignments and timesheet updates. Creating, saving, publishing and managing projects and resources will be covered. We will also work with Reporting and Power BI.
This course also available On Site or In the Cloud. Group discounts also available. Call us to learn more (972-996-1895)
Want to make sure your scope is accurate? How do you dissect requirements to meet your implementation needs? Learn the pitfalls, how to plan MVP projects and what it takes to dig deep and find success when you start your AEM projects.
this presentation contains agile engineering practices which are used by software community.
These practices provides agility in the software development. Applying agile software development without these practices is not easy for software developers.
The document describes various software development methodologies including the Waterfall Model, Agile methodologies like Scrum and Kanban, Extreme Programming (XP), Adaptive Software Development (ASD), Feature Driven Development (FDD), and Lean Software Development; it provides details on the key principles, processes, and examples of each methodology.
Similar to UX and Agile can be better together (20)
Explore the essential graphic design tools and software that can elevate your creative projects. Discover industry favorites and innovative solutions for stunning design results.
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page pmgdscunsri
Figma is a cloud-based design tool widely used by designers for prototyping, UI/UX design, and real-time collaboration. With features such as precision pen tools, grid system, and reusable components, Figma makes it easy for teams to work together on design projects. Its flexibility and accessibility make Figma a top choice in the digital age.
Connect Conference 2022: Passive House - Economic and Environmental Solution...TE Studio
Passive House: The Economic and Environmental Solution for Sustainable Real Estate. Lecture by Tim Eian of TE Studio Passive House Design in November 2022 in Minneapolis.
- The Built Environment
- Let's imagine the perfect building
- The Passive House standard
- Why Passive House targets
- Clean Energy Plans?!
- How does Passive House compare and fit in?
- The business case for Passive House real estate
- Tools to quantify the value of Passive House
- What can I do?
- Resources
Practical eLearning Makeovers for EveryoneBianca Woods
Welcome to Practical eLearning Makeovers for Everyone. In this presentation, we’ll take a look at a bunch of easy-to-use visual design tips and tricks. And we’ll do this by using them to spruce up some eLearning screens that are in dire need of a new look.
Architectural and constructions management experience since 2003 including 18 years located in UAE.
Coordinate and oversee all technical activities relating to architectural and construction projects,
including directing the design team, reviewing drafts and computer models, and approving design
changes.
Organize and typically develop, and review building plans, ensuring that a project meets all safety and
environmental standards.
Prepare feasibility studies, construction contracts, and tender documents with specifications and
tender analyses.
Consulting with clients, work on formulating equipment and labor cost estimates, ensuring a project
meets environmental, safety, structural, zoning, and aesthetic standards.
Monitoring the progress of a project to assess whether or not it is in compliance with building plans
and project deadlines.
Attention to detail, exceptional time management, and strong problem-solving and communication
skills are required for this role.
Technoblade The Legacy of a Minecraft Legend.Techno Merch
Technoblade, born Alex on June 1, 1999, was a legendary Minecraft YouTuber known for his sharp wit and exceptional PvP skills. Starting his channel in 2013, he gained nearly 11 million subscribers. His private battle with metastatic sarcoma ended in June 2022, but his enduring legacy continues to inspire millions.
Storytelling For The Web: Integrate Storytelling in your Design ProcessChiara Aliotta
In this slides I explain how I have used storytelling techniques to elevate websites and brands and create memorable user experiences. You can discover practical tips as I showcase the elements of good storytelling and its applied to some examples of diverse brands/projects..
International Upcycling Research Network advisory board meeting 4Kyungeun Sung
Slides used for the International Upcycling Research Network advisory board 4 (last one). The project is based at De Montfort University in Leicester, UK, and funded by the Arts and Humanities Research Council.
Visual Style and Aesthetics: Basics of Visual Design
Visual Design for Enterprise Applications
Range of Visual Styles.
Mobile Interfaces:
Challenges and Opportunities of Mobile Design
Approach to Mobile Design
Patterns
ARENA - Young adults in the workplace (Knight Moves).pdfKnight Moves
Presentations of Bavo Raeymaekers (Project lead youth unemployment at the City of Antwerp), Suzan Martens (Service designer at Knight Moves) and Adriaan De Keersmaeker (Community manager at Talk to C)
during the 'Arena • Young adults in the workplace' conference hosted by Knight Moves.
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEFebless Hernane
CapCut is an easy-to-use video editing app perfect for beginners. To start, download and open CapCut on your phone. Tap "New Project" and select the videos or photos you want to edit. You can trim clips by dragging the edges, add text by tapping "Text," and include music by selecting "Audio." Enhance your video with filters and effects from the "Effects" menu. When you're happy with your video, tap the export button to save and share it. CapCut makes video editing simple and fun for everyone!
2. Let’s have a conversation about…
• What’s been working
• What’s our goal?
• Where are the wrinkles?
• Ways to improve the process
3. What’s been working…
• Engineers exhibit more ownership of the design
• Engineers and Designers are communicating regularly
• Design and UX improvements are implemented quickly
• Engineers are more inclined to ask for design guidance
• Readiness testing on live product prior to wider launch
4. Goal: Validate our
ideas
Validate our ideas the fastest,
cheapest way possible
Building and launching a product
idea is the slowest, most
expensive way to validate the
idea
5. There are wrinkly
places…
• Transition from design to
implementation is still a mini-
waterfall
• User testing has to be a formal
part of the process, with time built
into schedule for fixes
• Design refinement is being
worked out during the sprint
• UX has to balance constant need
for micro-improvements and
optimization within a sprint with
big-picture thinking and discovery
• UI Debt (fit and finish) doesn’t
have a home
8. Early testing has to happen
before implementation…
• Interviews
• Surveys
• Card sorts
• Paper prototypes
• Sketching
• Test competitor sites
• Clickable wireframes
9. When does engineering start?
Find the switching point
Switching Point
Design Process
Refinement happens in the code between
design and engineering
Problem-solving
Refinement
10. When can big-picture
design work happen?
• Designers and other team
members focus on design
questions
• Can happen at the start of a
scrum or anytime during scrum
process
• When design spike is called,
any work that can be affected
by spike temporarily ceases
• Dev team members can
move forward with work that
is not affected by design in
question
11. UI debt needs a
home
UI fit and finish is not necessary for
functionality, but has an impact on
brand and trust
• Plan that whatever work we do will
merit 10-15% fine-tuning
• Commit UI debt to getting done as
a part of ongoing regular
improvement cycle
• Consider admin panels as part of UI
debt
• Track UI debt by tagging
component as page URL or module
so it stays easily visible and does
not get lost in the bowels of JIRA
12. Formalizing a process:
Dual Track Scrum
Cycle 0: Usability
investigation activities that
are foundational to project.
Includes research, analysis,
contextual inquiry, persona
work, high-level exploratory
designs and testing
Iterate the design and
implementation separately, but
simultaneously
13. Proposal: Design Process
Discover
Phase
Test
TestDesign
Implement
Refine
User-centered stories Wireframes
Sketches
High level plan Clickable prototype
Interactive prototype
Formulate design patterns
InVision/ConceptShare
Invite-only site
Live site
Interactive design patterns
Component
taxonomy (JIRA)
How
Create DSN story and
sub stories
Add copy, visual, metrics,
verification subtasks
Create WT story UI BacklogJIRA
Identify assumptions
Research Add engineer as observer
Design and test
FE engineer builds module
High-level KPIs
Steps Build, test and refine Tag UI debt
Post-test fixes
Verify design
15. Design phase and handoff
• DSN story is created so we can track until it is ready for
implementation
• Story starts out broad
• "Observer" mode allows everyone to have visibility into
the progress of the story even prior to implementation
• Testing, copy, visual, wireframes, metrics, etc can all
be subtasks
16. During Implementation and beyond
When a story goes into implementation mode, how do we handle changes?
• Design Iterations: Any additional design iterations that happen post-
implementation start are filed as a new bug or appended to an existing
story
• Design Verification: A story is not finished until Design has signed off
on the implementation
• Tracking UI debt: UI debt comes is identified as a bug or story,
attached to the correct component, and added to the backlog for a
future sprint.
• Tag components by page (URL) or a module within page so we can
effectively find UI debt as we work on different parts of our system
17. When do we switch
to implementation?
• We have investigated key
assumptions
• Copy and visual are
mostly defined
• We benefit from seeing
the interactions
• The unknowns involve fit
and finish
The design is the
pattern and the
code is the
fabric…