Module-3-Design Thinking in IT Industries
Module-3-Design Thinking in IT Industries
Dr Santhosh B S
Professor
JSS Academy of Technical Education
Bengaluru
Contents to be covered
Virtual Collaboration
XYZ InfoTech
promises to use technology to
solve all of your problems!
Now if I know some technology and ask a programmer to solve problems by building specific pieces of
software
IT companies build or maintain software so that businesses run more smoothly. Anyone who builds or
maintains software belongs to the IT sector.
Design thinking in IT industry
Project
management
IT Industry
Design thinking in IT industry
Design thinking in IT industry
Design thinking to Business Process Modelling
What is Business Process Model?
Business process management (BPM) is a way of breaking down business processes into their most basic elements: the
tasks and activities a business carries out.
BPM shows, clearly and transparently, how a product or service transforms as it moves through an organization's process
sequence, often in near real-time.
Design thinking in IT industry
Design thinking in Business Process Modelling
Process models mediate communication between stakeholders: Business analysts, process participants and
software architects
Process models provides shared understanding so that everyone can contribute knowledge
BPM – Combination of various process related steps: Process mapping, Process discovery, Process simulation,
Process analysis and Process improvement.
BPM – Arrived from last few decades and have replaced previous organizational efficiency packages: Time and
Motion Study (TMS) and Total Quality Management (TQM).
Design thinking in IT industry
Design thinking in Business Process Modelling
Advantages of BPM
By revealing the way things are done at an organization, and comparing that with the way
things should be done, BPM highlights the dependencies and relationships between people,
process, and technology—and where those elements are ripe for improvement.
Design thinking is also focused on improvement, but takes the end-user or customer experience
as a starting point. Fundamentally, design thinking uses empathy to understand the way people
feel about using a service or product, including where their frustrations lie, then builds on that
knowledge to create improvements, with the ultimate goal of making customers’ lives and
experiences better and more fulfilling.
Design thinking in IT industry
Design thinking in Business Process Modelling
The similarities to BPM are clear. Process improvement
There are five key phases of design thinking:
requires the same approach of identifying a challenge
•There is a challenge: How do I solve it?
(like an inefficient process), generating the information
•I have learned something: How do I act upon it?
needed to understand why the process is inefficient,
•There is an opportunity: What do I create?
implementing a possible solution, then measuring the
•There is an idea: How do I build upon it?
effectiveness of that solution over time. Rinse and
•I tried something: How do I evolve it?
repeat! Merging the two disciplines essentially means
using the insights gained through an effective BPM
This is an ongoing, cyclical approach, with the practice of framework to feed into the design thinking process, and
‘design, test, and iterate’ at its center— that is, constantly enhance customer-facing business processes.
creating and rapidly deploying prototypes or new ideas,
then testing and reflecting on them, including through After all, without a clear view of the current state
fast feedback from customers. Organizations therefore operational structure and business process landscape to
spend less time and resources any one idea, and yet have analyze, the risk of producing a ‘solution’ which is in
the capacity to quickly scale up any idea that has merit, fact not fit for purpose, or causes issues in other parts of
and positive reactions from customers. the system, is amplified.
Design thinking in IT industry
Design thinking in Business Process Modelling
Working in tandem, design thinking and BPM unlock a range of powerful (and potentially lucrative) benefits,
including:
•Competitive advantage, gained through a willingness to innovate, then ‘double-down’ on ideas that work, and
discard ones that don’t—before they become a liability
•Moving beyond traditional process maps and case models to more customer-centric and human-scale products and
services
•Pooling collective ease and enhancing collaboration, through building multidisciplinary teams to focus on a single
problem
•Harnessing natural empathy, leading to a better understanding of the needs and challenges of customers
•Generating more revenue by ensuring a deeper level of customer satisfaction
Design thinking in IT industry
The Agile model is a project management approach that involves breaking the project into phases and emphasizes
continuous collaboration and improvement. Teams follow a cycle of planning, executing, and evaluating.
Design thinking in IT industry
Design thinking and Agile methodology
Agile improves success rate by almost double by promoting better collaboration and communication
But Agile only provides way to solve problems and how can one decide which is the right problem to solve
Combining both is not an easy task and requires culture shift (new way of thinking and doing) and one has to
get accustomed to this cultural shift
Organizations have to allocate right people for the projects and they should ensure cultural compatibility
between teams and the way Design thinking and Agile methodology work
Design thinking in IT industry
Waterfall Model
Design thinking in IT industry
Design thinking in IT industry
Configure
Release
Build
Design
Design thinking in IT industry
In the book ‘The Flat World’ The author Thomas Friedman indicates the word ‘FLAT’ with an imaginary impression
that, technology and internet has changed the world so abundantly that in modern times people work remotely not
only from a single geographic location but also across continents with different time zones, cultures and even
languages.
Thomas Friedman explains flattening as (The world is flat, 2005) the combination of a personal computer with fiber
optic micro cable, using the internet with the help of a working software.
Working remote and in a global environment is not so uncommon anymore and has gained acceptance as a general
working norm in last couple of decades.
With insourcing, outsourcing and companies operating in a global environment do business globally. With the
management headquartered at a single location however do operate with other regions with the use of technology.
This means business run globally and hence projects within the organizations also path globally.
Agile methods are more popular in the software industry however have gain so much admiration that other
industries also want to pursue its benefits in their businesses. Operating in a global environment make these
frameworks more challenging to operate efficiently.
Design thinking in IT industry
With growing needs of working remote, it is intolerable to voice that agile methods will not work by distributed
teams. Although few trials will arise, with the help of tools and techniques moving to a remote working environment
is possible.
Design thinking in IT industry
Agile in Virtual Collaboration
Azhar Khwaja, PMP, Ph.D. Scholar | PMP® | PSM® | MSP® | ASM® | ITIL Expert
Agile Project Management with Virtual Teams
Published on July 9, 2020
The author of this paper undertook a major project with his organization and has implemented an agile management
methodology with team members located in 4 countries.
ALLOW TRANSPARENCY
• As company or a lead establish a transparent environment.
• Provide a sense of trust in the team members with the decisions they make an organize sessions with them to
align these decisions with company goals and vision.
• Do not keep responsibilities a secret.
• Be clear over job functions.
• Make sure the outcomes are public across the team.
• Gather feedback. Establish open communication channels.
COMMUNICATION
• Communication is perhaps the most important artefact in any team. how you structure your communication
will determine the output. Practice deep communication at all levels.
• A strong emphasis on communication is the key.
• Communication need not happen only via emails, phone calls or meetings, however in enterprises major
communication happen with the help or ERP tools which help you be agile all the time.
CONSTRUCTION OF A RHYTHM
There are three things which are absolute necessary in agile methodology:
Transparency, inspection, and adaptation.
• Scrum also calls it the three pillars of Scrum (Scrum Guide, 2005).
• It is important we create a tempo which operates around these pillars of Scrum.
• Having said that this drives in creating a self-collaborating team which is a prime eminence of Agile.
Design thinking in IT industry
Agile in Virtual Collaboration
GENERATE A CULTURE OF COURAGE & FLEXIBILITY
• This also goes with the concept of fail fast.
• Failure is not bad; it is okay to fail. However, here the key argument is to fail fast.
• Establish an environment where the team is courageous to take steps to try out something new.
• The idea is to reduce the delay. Detect the failure fast and further twist your initiatives.
ESTABLISH A SUSTAINABLE ENVIRONMENT AND WORK LIFE BALANCE
• Often distributed team end up stretching their normal working hours which lead t over working than regular
hours or working at odd time.
• Establish rules and ensure no team member is defaulting these principles making the fellow counterpart
abuse this principle.
• Plan appropriate and set expectations accordingly.
VISUALIZE EVERYTHING
• A very important footstep. Planning of tasks is easier leverage tools that provide you a visual interpretation of
tasks to be completed.
• Establish a solution that allows the team members to view workflows, depict who is working on what, align
together be able to pick the right task of right priority and at a right time.
• This solution will help you capture the right problem areas and effectively retrospect them to improve your
processes.
Design thinking in IT industry
Agile in Virtual Collaboration
• The best example being the COVID-19 Pandemic which taught employers to be agile
and Employers offered flexible time options to employees.
• We can take the examples of our own institutions.
Design thinking in IT industry
• Design thinking is at its best if tangible prototypes can be used to envision new products and services.
• However, for complex software systems with multiple users usually such tangible prototypes are not
feasible.
• To overcome this problem, scenario-based prototyping approach can be proposed for designing complex
software systems that is based on models, both structural and behavioral models.
• The approach will support the stepwise and interactive enrichment of the prototype model, the traceability
between the artefacts collected during earlier design phases and the scenarios.
• The models provide a more formal outcome of the design process for the downstream engineering
activities, so that the gap between design and engineering can be narrowed.
Design thinking in IT industry
• Scenarios describe a sequence of events, illustrating the activities of one or more people in a real-world setting.
The goals are to be realistic, detailed and concise.
• Since this is difficult to do quickly, it is best to cover only a limited period of time in the scenario.
• We distinguish between use scenarios, which are a form of analysis of the interviews and represent what
happens today in real-world settings, and design scenarios, which are revised versions of use scenarios that
illustrate how a new technology might be used.
Design thinking in IT industry
Scenarios
Storyboards
Scenarios make us think about the design in detail and notice potential problems before they happen
MCQ
1. Waterfall model is a model.
a. predictive development
b. adaptive development
c. progressive development
d. All of these
18. Business models provide value in all of the following areas except
which one?
e. Employee performance appraisal
f. Managing complexity
g. Specifying systems requirements
h. Eliciting requirements for new systems