Web Enginering Miid
Web Enginering Miid
questions based paper of Mid Term Examination Spring2021. I take full responsibility of my
then Institute reserves the right to take any disciplinary action against me.
Student Signature
Mid Exam / Spring 2021 (Paper Duration 24 hours)
(Online Assignment Based Question Paper)
To be filled by Student
(THEORETICAL/PRACTICAL EXAMINATION)
Website specialists have various levels (e.g., taking into account not-for-profits or private
ventures).
Helpless Communication Skills :
A terrible website specialist can't clarify tech terms in layman's language well. A decent
website specialist is learned about website composition patterns and gifted to introduce his
thoughts and coordinate them with yours. On the off chance that a website specialist talks
language, how might you completely comprehend the interaction? You may wind up having
hazy assumptions, questions, and bombed results.
Offers to Do the Job Without a Contract :
While no agreement implies no formality, a space to wrangle at the best cost, and abstaining
from cheating, it likewise implies no ensured assurance. A website architecture contract
ensures you and the website specialist to forestall debates and serious issues later on. An
awful plan organization offers no agreement, and it implies you're not even sure if the work
will be done on your concurred date.
No Portfolio to Present :
Wayward Readability :
Typography is significant while staying away from helpless website architecture also.
Utilizing cursive textual styles can make your substance hard to peruse. Minuscule content in
clashing shadings can likewise leave your guests squinting.
1. Lacking Focus
When people visit a website, they usually visit that site for a reason. Chances are they’re
looking for a product or service. In other cases, they find a brand that matches their personal
values. A website that lacks focus, on the other hand, can leave your visitors feeling
confused.
The moment the site loads, visitors should develop some idea of who you are and what you
do. Otherwise, they’ll waste valuable time looking for clarity.
A website that lacks focus, on the other hand, can leave your visitors feeling confused.
The Fix
1. Make sure to display your products or services clearly. Each page of your website
should have a distinct purpose. Clarifying each page with a unique headline will help
your site visitors recognize why they should explore your site instead of someone
else’s.
2. Then, use a compelling call-to-action (CTA) to compel visitors to become customers.
3. Once your product or service is in clear view, support the page with additional design
elements. For example, you can include testimonials or certifications at the bottom of
the page to build brand credibility.
2. Neglecting Mobile Users
Once you go through the trouble of giving each page a purpose, you want to make sure
visitors can explore the page. Visitors who use your website from a mobile device deserve the
same ease of use as someone visiting from a desktop device.
To avoid bad website design, make sure your site is responsive.
make sure your site is responsive.
Responsive website design ensures your content adjusts according to the window’s width.
When your website is mobile-optimized, it ensures your on-the-go visitors can still interact
with your content. As a result, mobile visitors can navigate your website or complete a form.
Otherwise, you’re missing out on a big number of potential customers.
The Fix
You can use Google’s Mobile-Friendly Test to determine if your website is optimized for
smaller screens. If it’s not, Google will tell you what needs improvement. For example, you
might need to compress your images.
You can also:
Remove Flash
Include the viewport meta tag
Remove autocorrect for forms
Increase button and text sizes
Allow visitors to switch from desktop to mobile view
Make sure important information is easy to find so mobile users don’t have to search
around. Learn more about mobile optimization and how it can speed up your site as well!
3. Inconsistent Design
Inconsistent design is its own form of bad website design. When visitors move from one page
to the next, they expect to see the same recurring elements.
If a visitor switches between pages and encounters an entirely new design, they might feel
confused. In some cases, radically different designs can make a visitor think they’re on a
different website.
The Fix
Instead of confusing visitors, make sure to keep certain elements consistent to avoid poor
web design. This includes:
Fonts
Color schemes
The header and footer style
Form styles
The layout
The navigation
Overall branding
Keeping these repetitive elements consistent will remind visitors they’re on the same site.
3. Inconsistent Design
4. Customers Can’t See CTAs
Your CTA directs visitors to complete a specific action on the page. Bad websites neglect
CTAs, missing an opportunity to turn visitors into paying customers.
The Fix
Make sure your site pages have clear, compelling CTAs. You should also use vibrant, eye-
catching button colors to draw the visitor’s attention. Then, use strong verbs to spark visitors
to take action.
Don’t forget to make sure your CTA buttons are large enough on mobile devices, too!
4. Customers Can't See CTAs
5. Nonsense Navigation
How do site visitors venture from one page to the next? Bad website design makes it difficult
for visitors to explore. Without clear, organized navigation, you’re leaving visitors stuck on a
single page.
The Fix
Make sure the navigation bar is clear, visible, and organized. Too many subpages can leave
visitors feeling lost. Instead, feature the most important pages within your top bar navigation.
Make sure visitors can click each navigation link. Check to make sure the navigation titles are
accurate, too. You can also add a search bar to your site.
Then, use sidebar navigation to further help visitors find what they need.
Don’t forget a full sitemap as well!
6. Poor Quality Imagery
66% of people prefer content that’s beautifully designed over content that appears plain. In
order to avoid bad website design, let your images and illustrations speak for your brand.
The Fix
To improve your website design, make sure you’re selective about the stock images you use.
Instead of using an image to fill space on the page, make sure the image aligns with the copy.
Using imagery that supports your content will add value to the page and draw the eyes.
When using images and illustrations on your site, make sure they’re crisp instead of pixelated
or blurry.
You can even hire a professional photographer instead of using stock photography to ensure
your site stands out.
6. Poor Quality Imagery
7. Wayward Readability
Typography is important when avoiding poor web design as well. Using cursive fonts can
make your content difficult to read. Tiny text in conflicting colors can also leave your visitors
squinting.
The Fix
Take a look at the kerning, tracking, and leading. Using enough space between letters and
words can make paragraphs easier to read.
Avoid using too many fonts as well. Multiple fonts can look crowded, conflicting, or
confusing.
Instead, keep it clean and make sure visitors can read your content.
You can also use shorter sentences and smaller paragraphs. When in doubt, use the Yoast app
to improve your writing style for readability.
Q.No.3. Elaborate Rational unified process model? Describe it in three perspectives and
discuss all the RUP activities in your own words? (Marks 04)
Answer
Elaboration Rational unified process model:
The primary purpose of the Rational Unified Process is to provide a model for the effective use of
proven commercial development methods, which will be used throughout the life cycle of software
development. Taking things from other software development models, the Rational Unified Process
framework was originally created by Rational Software Corporation, which was acquired by IBM in
2003.
RUP is not a model for concrete development, but rather intended to be flexible and adapt to the
specific needs of our project, team or organization. It is based on a few necessary concepts, for
instance structural elements and development phases, which define how who, when and when
development will take place.
. It is a software development process from Rational. It divides the development process into four
distinct phases that include each business modeling, analysis and construction, implementation,
testing and submission
1. Implementation. Refers to the project idea. The development team decides whether to follow the
project and what resources will be needed.
2. Elaboration. Project construction and the necessary resources are re-evaluated. Developers
consider the possible use of software and the costs associated with development.
3. Construction. The project was developed and completed. Software designed, written, and tested.
4. Transformation. Software is released to the public. And Final updates or adjustments are made
which were based on feedback from end users.
The RUP development approach provides a structured way for companies to visualize creating
software programs. As it provides a step-by-step plan for the development process, it helps prevent
resources from wasting and reduces unexpected development costs.
RUP perspectives and activities
RUP Hosting Best Software Development Practices Integrated process incorporates many modern
software development methods in a way that suits various projects and organizations
Control changes to software.
I an iterative development there are many work products are frequently modified, By allowing the
requirements to evolve and By allowing flexibility in the execution and planning of the development
and also iterative development ensur that everything and everyone is in sync and emphasizes the
vital issues of keeping track of changes . It Focuse on the requirements of the development
organization, it is a systematic approach to managing changes in design, requirements and
implementation. It also covers the important activities of keeping track of misunderstandings,
defects and as well as project commitments.
Software Visible Model.
Models for true simplification.They help us to understand and buildthe problem and its solution, and
understanding the larger, more complex systems that we could not fully comprehend. A large part of
the Rational Unified Process is about building and maintaining models for the developing program.
Manage requirements.
There are many benefits of effective service management:
● Better management of complex projects. This includes a greater understanding of the intended
program behavior and service restrictions.
● Software quality improvement and customer satisfaction. A basic measure of quality is whether
the system does what needs to be done.
● Reduced project costs and delays. Correcting needs is very expensive.
● Improved group communication. Needs management facilitates user engagement
at the beginning of the process, it helps to ensure that the app meets their needs