Professional Documents
Culture Documents
Uiux Module2
Uiux Module2
The first challenge of the design process is to create a streamlined and effective organization that
is aligned with the strategy and desired results of the organization. The second challenge is to get
buy-in from the entire organization and implement the new design so that it dramatically and
positively changes the way the business operates. Many organizations fail to adapt and adjust
their internal infrastructure to the rapidly changing business demands around them because their
business processes, structures, and systems act as barriers to efficiency and common-sense
decision making. These internal barriers can trap capable people who eventually become cynical
and disheartened by their inability to change or influence obvious gaps, inconsistencies, or
burdensome constraints within the organization.
A second model involves a core design team, charted by senior management. In this model, a
smaller number of employees from a cross-section of the organization analyze, redesign, and
develop implementation plans which they present to senior leadership and the rest of the
organization for approval and adjustment. The advantage of this model is that the design team
creates continuity throughout the process, and can drill deeper in some of the analysis, design and
planning tasks. The design team model also fosters commitment and ownership throughout the
organization, but requires more ongoing communication to the rest of the organization, and tends
to take a little more time to get through design and planning and on to implementation. With either
the conference model or the design team model, the design process, from chartering to
implementation, can take from six weeks to eighteen months, depending on the size, motivation,
and resources of the organization.
STEP #1: IN-DEPTH PROCESS ANALYSIS
If comprehensive organization assessment has not been done during the leadership process as
part of direction setting with senior leadership, it must be done here as preparation for design
sessions. Once assessment is completed, it is often necessary to analyze core work processes
and computer system flows at more levels and in more detail. In-depth process analysis starts
where the larger assessment process leaves off, identifying and analyzing processes which need
to be understood and mapped in more detail before conscious and accurate design decisions can
be made regarding them. If there are other systems or structures which need to be better
understood, they may also be analyzed in more depth before moving to redesign decisions. In-
depth analysis can take from a few days to a few weeks, depending on the need for more data.
STEP #2: ORGANIZATION DESIGN
The macro design session can last from four or five days, depending on the size and complexity of
the organization. During this session, participants step outside the current organization and
develop a comprehensive set of recommendations for the larger or “macro” organization, aligning it
with current strategies and business demands. They outline the “ideal organization,” identifying
ideal processes, structures, and systems for the whole organization. They will streamline and
simplify core processes spanning the entire business, and reconfigure how business units,
departments, support groups and teams organize around those processes. This often eliminates
functional silos and integrates people and resources around activities critical to organization
success. As units are created, dedicated and shared resources are also assigned to various
sections or levels of the organization.
STEP #3: TEAM LEVEL DESIGN
In some cases, the macro design session includes team level design. In many cases, however, a
micro design session is needed to detail team configurations, roles, responsibilities, and staffing
numbers. The micro design session generally takes from one to three days. In this session the
number and size of teams is determined, and specific roles and responsibilities are designed for
each team created. The micro design helps clarify how the macro design will fit together at all
levels of the organization.
STEP #4: TRANSITION PLANNING
Once design recommendations have been reviewed and accepted by the organization, the next
task is to develop transition and implementation plans. Transition is the period between design and
startup, which may be two or three weeks to six months, depending on the size of the organization,
the complexity of the design and how quickly they can or need to implement. Implementation is the
period of time between startup and the ideal. During transition planning, participants will identify all
transition and implementation activities necessary to successfully implement the new design
throughout the organization.
STEP #5: TEAM DEVELOPMENT AND EMPOWERMENT
PLANNING
Individuals or teams are considered “empowered” when they are clear about boundary conditions
(expected results, non-negotiables, authority levels, and time constraints) and have the
knowledge, information, skills, resources, and support they need to achieve their charter.
Empowerment planning is the process of identifying the boundary conditions, knowledge,
information, skills, resources, and support that teams will need, and then planning how and when
those items will be transferred to or developed into the teams.
Typically, leaders will develop a team development chart and determine levels of authority for
various responsibilities the team will take on, choosing from the five levels of authority:
Level 1—act when directed
Level 2—act after approval
Level 3—act after consultation
Level 4—act and report
Level 5—act autonomously
STEP #6: NEW DESIGN IMPLEMENTATION AND FOLLOW-UP
The time period between approval of the new design and the designated startup date for
implementation of the design is called transition. It is during this transition period that new jobs or
job changes can be posted, interviews can be held, management changes can be decided and
announced, and new structures, processes, policies, and plans can be explained in preparation for
startup implementation. Leadership training and technical changes may also take place during
transition. The purpose of transition is to make sure the organization is ready before it pulls the
startup lever to begin implementation of organization changes and design plans.
STEP #7: TEAM STARTUP AND DEVELOPMENT TRAINING
One of the purposes of startup training is to bring newly formed business units and teams together
around a vision of what they must accomplish in the new design. Teams, business units, and
support groups are often pulled together to share expectations, learn about each other, and
identify mutual requirements, especially if they have a high degree of interdependence. Leaders
explain team development plans to their teams and discuss how those plans can be implemented
over time. Teams can begin receiving training in the technical, business and social skills required
for them to manage their part of the business and improve their performance. The training
provided will depend on the development needs of each team and will come from a variety of
different sources, including internal subject matter experts. We recommend that organizations
invest in their own training staff who can provide ongoing planning, assessment, and delivery.
STEP #8: ADJUST AND REFINE COORDINATION AND
DEVELOPMENT SYSTEMS
Organization-wide coordination systems include communication and information sharing, decision
making and authorization, measurement and feedback, goal setting, and policies and procedures.
Organization-wide development systems include recruitment and selection, orientation, training
and development, progression and promotion, performance evaluation and feedback,
compensation, and recognition. During macro organization design, the ideal concept for each of
the coordination and development systems will have been identified. The ideal concept for many of
those systems can and should be implemented at startup. However, adjustment or serious
redesign of some of the systems such as compensation or performance evaluation, often requires
additional time to study alternatives and develop appropriate implementation plans.
What is SDLC?
SDLC is a systematic process for building software that
ensures the quality and correctness of the software built.
SDLC process aims to produce high-quality software that
meets customer expectations. The system development
should be complete in the pre-defined time frame and cost.
SDLC consists of a detailed plan which explains how to plan,
build, and maintain specific software. Every phase of the
SDLC life Cycle has its own process and deliverables that
feed into the next phase. SDLC stands for Software
Development Life Cycle and is also referred to as the
Application Development life-cycle.
Why SDLC?
Here, are prime reasons why SDLC is important for
developing a software system.
SDLC Phases
The entire SDLC process divided into the following SDLC
steps:
SDLC Phases
This design phase serves as input for the next phase of the
model.
Phase 3: Coding(Build)
Once the system design phase is over, the next phase is
coding. In this phase, developers start build the entire system
by writing code using the chosen programming language. In
the coding phase, tasks are divided into units or modules and
assigned to the various developers. It is the longest phase of
the Software Development Life Cycle process.
Testing:
Once the software is complete, and it is deployed in the
testing environment. The testing team starts testing the
functionality of the entire system. This is done to verify that the
entire application works according to the customer
requirement.
Phase 3:
Installation/Deployment(Implementation)
Once the software testing phase is over and no bugs or errors
left in the system then the final deployment process starts.
Based on the feedback given by the project manager, the final
software is released and checked for deployment issues if
any.
Phase 4: Maintenance(Evaluation)
Once the system is deployed, and customers start using the
developed system, following 3 activities occur
DESIGN FRAMEWORKS:
Design frameworks guide teams rather than force everyone into a specific
way of thinking and working. Instead of telling team members what to do,
the framework provides a systematic path to finding a solution.
USER-CENTERED DESIGN:
What is User-Centered Design?
User-centred design (UCD) is a collection of processes which focus
on putting users at the center of product design and development.
You develop your digital product taking into account your user’s
requirements, objectives and feedback. A more formal definition is
the one provided by the Interaction Design Foundation:
PARTICIPATORY DESIGN:-
This method arose from a need to diversify educational backgrounds and life
experiences for designs used by a broad range of people. Tech industries
have traditionally struggled over déformation professionnelle, or
professional bias, and participatory design is a solution. However, designers
need to adhere to these principles to make truly participatory designs:
DESIGN METHODS:
How to Ideate
You ideate by combining your conscious and unconscious mind. You
combine your rational thoughts with your imagination. The following
techniques are the most essential techniques, which can help you and
your team ideate:
Brainstorm
During a Brainstorm session, you leverage the synergy of the group to
reach new ideas by building on others’ ideas. Ideas are blended to
create one good idea as indicated by the slogan “1+1=3”. Participants
should be able to discuss their ideas freely without fear of criticism.
You should create an environment where all participants embrace
wild ideas and misunderstanding, and which will allow you to reach
further than you could by simply thinking logically about a problem.
Braindump
Braindump is very similar to Brainstorm, however it’s done
individually. The participants write down their ideas on post-it notes
and share their ideas later with the group.
Brainwrite
Brainwriting is also very similar to a Brainstorm session. However,
the participants write down their ideas on paper and, after a few
minutes, they pass on their own piece of paper to another participant
who’ll then elaborate on the first person’s ideas and so forth.
Brainwalk
Brainwalk is similar to Brainwriting. However, instead of passing
around the paper, the participants walk around in the room and
continuously find new “ideation stations” where they can elaborate
on other participants’ ideas.
SURVEY
A survey is a set of questions that are given to a specific group of participants.
Surveys may be done using paper, through digital means if it is not possible to meet
the respondents, face-to-face, or carried out over the phone.
FEATURES OF A SURVEY
RANDOM SELECTION OF RESPONDENTS
For quantitative analysis to take place, the participants must be randomly selected.
Randomization prevents bias in the selection of the respondents.
One of the biggest pros of administering a survey is that participants feel compelled to
be honest, as they are anonymous and not directly corresponding with a real human.
INTERVIEW
An interview is a personalized version of a survey. In an interview, the interviewer
will sit down with the interviewee and ask him or her a specific set of questions about
the product or concept at hand.
Of course, you can hold multiple interview sessions, but this will end up costing you a
significant amount of money.
A moderator facilitates the process, aided by the recorder who tracks the progress of
the discussion and occasionally asks questions to verify vague points raised by the
participants for recording purposes. The moderator asks a set of questions, and
whoever feels compelled to speak will do so.
Of course, you can hold multiple interview sessions, but this will end up costing you a
significant amount of money.
FOCUS GROUP
MODERATOR OR FACILITATOR AND RECORDER AS
KEY ELEMENTS
A focus group discussion (FGD) is a session that takes place with multiple
participants but not a large group. The ideal number ranges from six to eight people.
A moderator facilitates the process, aided by the recorder who tracks the progress of
the discussion and occasionally asks questions to verify vague points raised by the
participants for recording purposes. The moderator asks a set of questions, and
whoever feels compelled to speak will do so.
ETHNOGRAPHIC OBSERVATION:
Ethnographic research involves the gathering information about users and tasks directly
from users in their normal work, home or leisure environment. Although traditional
ethnography focuses on long-term studies spanning weeks, months, or even years,
information may be collected quickly through participant observation, interviews, audio or
video recording, observer logs, artifact collection, diaries and photographs.
interviews,
observation,
and documents.
quotations,
descriptions,
and excerpts of documents
Scenarios and storyboards are techniques that help to connect dots from the
idea, to identify how will the idea work in the real world. They create a bridge
to explain the user experience in a real situation through text and visual
representations.
Prototype allows us to hide the complexity of making new instances from the
client. The concept is to copy an existing object rather than creating a new
instance from scratch, something that may include costly operations. The existing
object acts as a prototype and contains the state of the object. The newly copied
object may change same properties only if required. This approach saves costly
resources and time, especially when object creation is a heavy process.
The prototype pattern is a creational design pattern. Prototype patterns are
required, when object creation is time consuming, and costly operation, so we
create objects with the existing object itself. One of the best available ways to
create an object from existing objects is the clone() method. Clone is the simplest
approach to implement a prototype pattern. However, it is your call to decide how
to copy existing object based on your business model.
DESIGN TOOLS:
Figma works on any operating system that runs a web browser. Macs, Windows PCs,
Linux machines, and even Chromebooks can be used with Figma. It is the only design
tool of its type that does this, and in shops that use hardware running different
operating systems, everyone can still share, open, and edit Figma files.
Sketch
Sketch is also quite powerful; users have access to a wide variety of plugins and
assets to change the app’s functionality. What’s more, Sketch is user-friendly and
easy to pick up, making it an excellent option for early-stage UX/UI designers.
Sketch costs $99/year, or $9/month. This price is lower than comparable options
from Adobe, making it easy for an individual to access the service.
Adobe Photoshop
Adobe Photoshop is one of the most-used tools across many graphic design-
focused disciplines and is available on Mac, Windows, and iPad. It’s one of the
best image manipulation tools on the market due to its status within the graphic
design and photography industry.
Photoshop is a potent image editing tool with a lot of depth. You can accomplish a
lot with it, but the trade-off is a steeper learning curve. Thankfully, there are plenty
of resources available for anyone wanting to learn how to use
Photoshop. Tutorials are available through Adobe’s website and in the
application itself, however, it’s not the most beginner-friendly tool on the market.
That said, putting in the time and effort can be worthwhile for anyone wanting to
enter a design-focused discipline.
Adobe Illustrator
Adobe Illustrator is a vector graphics and design program that’s a part of the
Adobe Creative Suite available for macOS and Windows.
Illustrator is a powerful tool for creating web graphics, icons, and UI elements, and
is a broadly used design tool across the design industry. You can use it to create
vector graphics that can be resized with no loss of quality, making it an excellent
tool for creating logos for use across websites, applications, and print pieces.
While you can accomplish a lot using Illustrator, it can be more challenging to pick
up and might not be the best choice for absolute beginners. However, mastering
the application can be a major step in a designer’s skill set.
Adobe Illustrator is part of the broader Creative Cloud software suite. Individuals
can purchase a subscription for $52.99/month for all