Title: CSS 422 Slingshot Academy / snaptutorial.com
1CSS 422 Slingshot Academy snaptutorial
For more course Tutorials
www.snaptutorial.com
2 CSS 422 Slingshot Academy snaptutorial
CSS 422 Week 1 DQ 1, DQ 2 and Summary
CSS 422 Enitre Course
CSS 422 Week 1 DQs and Summary CSS 422 Week 2
Design Pattern Activity CSS 422 Week 2 DQs and
Summary CSS 422 Week 3 NET vs Java CSS 422 Week 3
DQs and Summary CSS 422 Week 4 WAP-WML and J2ME
Comparison Activity CSS 422 Week 4 DQs and
Summary CSS 422 Week 5 Software Architecture
Project CSS 422 Week 5 DQs and Summary
CSS 422 Week 1 DQs and Summary Week 1 DQ 1 Based
on Rettigs (2007) article, discuss whether you
agree or disagree with the assertion that
enterprise software in large organizations has
not delivered on its promise. Week 1 DQ 2 Based
on Scotts (2007) article, recommend whether your
company should build, buy, or outsource
enterprise software.
3 CSS 422 Slingshot Academy snaptutorial
CSS 422 Week 2 Individual Assignment Design
Patterns
CSS 422 Week 2 DQ 1, DQ 2 and Summary
CSS 422 Week 2 DQs and Summary Week 2 DQ 1
Based on Sommerlad and Nobles (2007), explain
how you would use design patterns when designing
software? What are some common design patterns?
Week 2 DQ 2 How does software architecture
compare to building architecture (such as a house
or a bridge)? How does it compare to computer
hardware architecture? How are hardware and
software architecture dependent upon each other?
Design Pattern Activity Prepare a 2-3 page paper
comparing and contrasting five of the design
patterns listed in the Course Notes. Choose any
five from the list.
4 CSS 422 Slingshot Academy snaptutorial
CSS 422 Week 3 Individual Assignment NET vs. Java
CSS 422 Week 3 DQ 1, DQ 2 and Summary
Prepare a 2-3 page paper describing the
advantages and disadvantages of .NET compared
to Java Technology as a software architecture.
CSS 422 Week 3 DQ 1 Based on Kruchten et al.
(2009), how is a decision view different from an
architectural view? Would a decision view lead to
higher quality software? Why or why not? CSS 422
Week 3 DQ 2 What are API's? What is the
relevance of an API to the architecture of a
software product? How should the API support this
architecture?
5 CSS 422 Slingshot Academy snaptutorial
CSS 422 Week 4 Individual Assignment WAP-WML and
J2ME Comparison Activity
CSS 422 Week 4 DQ 1, DQ 2 and Summary
CSS 422 Week 4 DQ 1 What are some barriers to
software integration? Is integration always the
right decision? CSS 422 Week 4 DQ 2
Integration can increase complexity which can
increase risk, particularly from a security
perspective. How can we mitigate these risks?
Prepare a 2-3 page paper comparing and
contrasting Wireless Application Protocol/
Wireless Markup Language (WAP/WML) and Java 2
Platform, Micro Edition (J2ME) architectures. AP
A Format and List ALL references.
6 CSS 422 Slingshot Academy snaptutorial
CSS 422 Week 5 Team Assignment Software
Architecture Project
CSS 422 Week 5 DQ 1, DQ 2 and Summary
Week 5 Learning Team Assignment Software
Architecture Project Finalize and submit the
graphical presentation of the software
architecture for Riordan Manufacturing.
Week 5 DQ 1 As you look over the pieces we have
studied in our time together, what are some
common threads? Where do you think our brief
introduction to software architecture can take
you? Week 5 DQ 2 In what ways are the
fundamentals of wireless communication networks
the same as their wired cousins? What are the
differences you must be most aware of as you seek
to design a software system for a wireless
deployment versus a wired one?
7 CSS 422 Slingshot Academy snaptutorial
For more course Tutorials
www.snaptutorial.com