We may earn an affiliate commission when you visit our partners.
Course image
Bill Brantley

This course describes the concept of design thinking and how it is used to create empathy for the customer's challenges and needs. Training professionals will use design thinking to create effective training programs designed specifically to help citizen developers succeed.

Citizen developers must work as partners with the IT department. The training department can be the conduit between citizen developers and the IT department. To be good partners, citizen developers need to be trained in these skills:

Read more

This course describes the concept of design thinking and how it is used to create empathy for the customer's challenges and needs. Training professionals will use design thinking to create effective training programs designed specifically to help citizen developers succeed.

Citizen developers must work as partners with the IT department. The training department can be the conduit between citizen developers and the IT department. To be good partners, citizen developers need to be trained in these skills:

  • Cybersecurity essentials.
  • Collaboration skills and being a good partner.
  • The software development lifecycle and when to call in extra help and guidance from the IT Department

What you'll learn

  • Trainers will teach citizen developers Observation techniques to scope out the customer's problem fully.

  • Trainers will expose citizen developers to Empathy techniques to help citizen developers better understand the causes of the customer's problem.

  • Trainers will teach citizen developers a variety of Solution techniques to develop no-code/low-code apps that will meet the customer’s needs.

  • Then, the citizen developer is taught Prototyping techniques to build possible solutions to test how well their no-code/low-code apps solve the customer's problems.

What's inside

Syllabus

Week One
Module One - The Citizen Developer Revolution
Module Two - A Tour of the No-Code/Low-Code Tools
Module Three - The Citizen Developer Persona
Read more
Module Four - Why Citizen Developers Need a Robust Training Program
Module Five - How Learning and Development Departments Can Make Citizen Development Better
Week Two
Module One - What is Design Thinking?
Module Two - Empathy - The Design Thinking Superpower
Module Three - Observe, Empathize, and Solving: Design Thinking Tools
Module Four - Prototyping through No-Code/Low-Code Tools
Module Five - Case Study - The Design Thinking Workshop
Week Three
Module One - Building the Citizen Developer Design Thinking Course - Analysis
Module Two - Building the Citizen Developer Design Thinking Course - Design
Module Three - Building the Citizen Developer Design Thinking Course - Development
Module Four - Building the Citizen Developer Design Thinking Course - Implementation
Module Five - Building the Citizen Developer Design Thinking Course - Evaluation
Bonus Week
Module One - Building and Facilitating Great Workshops - Planning Impactful Workshops
Module Two - Building and Facilitating Great Workshops - Great Facilitation Techniques
Module Three - Building and Facilitating Great Workshops - Holding an Effective Lessons Learned Session
Module Four - Building and Facilitating Great ONLINE Workshops - Part One
Module Five - Building and Facilitating Great ONLINE Workshops - Part Two

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops empathy, observation, collaboration and solution techniques, which are core communication, interpersonal, and design thinking skills that employees may not otherwise gain or may suffer in without dedicated training
Builds a strong foudnation for beginners by teaching no-/low-code app development as a tool for building real-world solutions to real-world problems
Examines the citizen developer persona and the need for robust training programs, which are important considerations for companies employing citizen developers
Teaches design thinking, empathy, solution creation and prototyping through no-/low-code tools, which are standard in the software development industry
Taught by Bill Brantley, whose work in design thinking is recognized in the industry
Develops prototyping techniques, which are core to the design thinking process and serve as foundational skills for designers, developers, and product builders

Save this course

Save The Citizen Developer Mindset: Creating Business Solutions with Design Thinking to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in The Citizen Developer Mindset: Creating Business Solutions with Design Thinking with these activities:
Read on DevOps tools
Will help you refresh your knowledge on the tools and concepts used in DevOps before taking the course
Browse courses on DevOps Tools
Show steps
  • Read introductory articles or blog posts on DevOps tools
  • Review popular platforms and tools like Docker, Kubernetes, and Jenkins
  • Explore online tutorials or video resources on CI/CD pipelines
Follow tutorials on UX design principles
Will help you grasp the fundamentals of UX design and how it relates to design thinking for citizen developers
Show steps
  • Find online tutorials or courses on UX design principles
  • Complete the tutorials, applying the concepts to real-world examples
  • Practice using UX design tools to create mockups and prototypes
Attend industry conferences and meetups
Will help you connect with professionals in the field, learn about industry trends, and gain insights into real-world applications of design thinking for citizen developers
Browse courses on Networking
Show steps
  • Research upcoming industry conferences and meetups related to design thinking or citizen development
  • Register and attend the events
  • Network with speakers, attendees, and potential mentors
Three other activities
Expand to see all activities and additional details
Show all six activities
Build a small-scale app using no-code/low-code tools
Will help you apply the concepts of design thinking and citizen development by building a practical solution to a real-world problem
Show steps
  • Identify a problem or need that can be addressed with a no-code/low-code app
  • Design the solution using design thinking principles
  • Build the app using a no-code/low-code platform
  • Test and refine the app based on user feedback
Write a blog post or article on design thinking for citizen developers
Will help you synthesize your understanding of design thinking and citizen development by creating a valuable resource for others
Browse courses on Design Thinking
Show steps
  • Research and gather information on design thinking and citizen development
  • Develop an outline for your blog post or article
  • Write and edit the content, providing clear examples and actionable advice
  • Publish and promote your blog post or article online
Mentor other citizen developers or aspiring designers
Will help you solidify your understanding of design thinking and citizen development while making a positive impact on others
Browse courses on Mentoring
Show steps
  • Identify opportunities to mentor others, such as joining online communities or volunteering at workshops
  • Provide guidance and support to mentees on design thinking principles and citizen development practices
  • Share your own experiences and insights to help mentees learn and grow

Career center

Learners who complete The Citizen Developer Mindset: Creating Business Solutions with Design Thinking will develop knowledge and skills that may be useful to these careers:
User Experience (UX) Designer
Citizen Developers leverage Design Thinking to solve many of the same problems tackled by UX Designers, such as building empathy and creating effective solutions. By taking a course in Design Thinking, citizen developers gain insight into how UX Designers approach and solve problems. This course in particular will help build a foundation for Design Thinking, which is relevant to the work of a UX Designer.
Business Analyst
Design Thinking is a common method used by Business Analysts when creating solutions for their clients. A course that teaches Design Thinking will help build a foundation to succeed as a Business Analyst by providing real-world examples, as well as theoretical knowledge in the subject. This course is a great choice for those looking to enter the field of Business Analysis and want to develop a quick understanding of Desing Thinking.
Instructional Designer
Instructional Designers may be able to use Design Thinking to create more engaging and effective learning experiences. This course is a great option to learn more about the principles and process of Design Thinking, as well as how to apply these principles to the design of training programs.
Software Developer
Learning Design Thinking gives Software Developers a different approach to problem-solving, which can lead to more innovative solutions. This course helps teach the core tools of Design Thinking, which can help Software Developers better understand the customer's needs.
Information Technology (IT) Project Manager
Citizen Developers often work closely with IT Project Managers. This course can help prepare the Citizen Developer for that partnership by providing insight into IT, software development lifecycles, and Cybersecurity essentials. This course is a great option for those already working with IT Project Managers or those looking to enter that field.
Product Manager
Citizen Developers build solutions to meet the needs of end users. Product Managers do something similar in their role. By understanding the core concepts of Design Thinking and learning how to apply them to problem-solving, Product Managers can enhance their abilities to ideate, develop, and market products to customers.
Learning and Development Manager
Understanding Design Thinking can help Learning and Development Managers create more effective training programs for those looking to become Citizen Developers. Furthermore, this course can help these managers understand how to create more robust training programs, which is a key part of their role.
Training Manager
Training Managers responsible for leading Design Thinking workshops may benefit frmo this course by enhancing their understanding of the core concepts. This course may be especially useful for training managers who are not familiar with design thinking or who want to improve their facilitation skills.
Project Manager
Design Thinking can help Project Managers develop a deeper understanding of the needs and wants of the end user. A course that focuses on teaching Design Thinking can help Project Managers enhance their skills in working with end users and developing better requirements documentation.
Web Designer
Design Thinking is a common method used in Web Design. This course can help teach the core concepts of Design Thinking, helping Web Designers build a foundation for this key part of their job.
Technical Writer
Technical Writers may use some of the same principles used in Design Thinking when learning about the product they are writing documentation for and when organizing the information in a logical way. This course can help Technical Writers gain a deeper understanding of Design Thinking, which can lead to more useful and well-organized documentation.
Usability Analyst
Usability Analysts will use many of the same principles used in Design Thinking. This course can help build a foundation for Design Thinking by teaching core concepts and real-world applications, as well as the fundamentals of the process.
Systems Analyst
Systems Analysts will leverage some of the same principles used in Design Thinking to complete their job duties. This course can help Systems Analysts better understand the needs of their end users and how to create solutions that meet those needs.
Scrum Master
Scrum Masters may lead workshops or training sessions for their team. This course can assist a Scrum Master in brushing up on their knowledge of Design Thinking, facilitating better workshops, and deepening their understanding of the Scrum framework.
Quality Assurance (QA) Tester
Understanding Design Thinking can help QA Testers perform their job by enabling them to understand how end users will use it and what their goals are. This course can teach QA Testers how to apply Design Thinking to testing and ensure that the software is meeting the needs of end users.

Reading list

We've selected 11 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in The Citizen Developer Mindset: Creating Business Solutions with Design Thinking.
Provides a comprehensive overview of design thinking, and includes case studies from a variety of industries.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to The Citizen Developer Mindset: Creating Business Solutions with Design Thinking.
Deliver No-Code/Low-Code Products that Delight Customers...
Most relevant
Development and Delivery Models for Citizen Developers -...
Most relevant
Microsoft Power Platform Developer: Preparing to Take the...
Design Thinking in 3 Steps
Making Your C# 7 Code More Functional
Assessment for Learning in STEM Teaching
Excel at Teaching English: Be a Better ESL Teacher
Virtual Agent Development in Dialogflow CX for Citizen...
Responsible News Consumption in the Digital Age:...
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser