Chat with us, powered by LiveChat Why software applications - Writeedu

Why software applications

IT3345 Software Architecture.

Unit 1 Discussion

Comparing Agile Methodologies

Review the CapraTek Overview found in the discussion Resources as required.

There are several different Agile methodologies that CapraTek might use for its new software development process. Briefly compare two Agile methodologies and provide arguments for the selection of one of them based upon your understanding of CapraTek’s requirements and needs.

Why might your choice be superior to a waterfall approach?

Response Guidelines

Comment on the post of at least two other learners. Offer insights, solutions, examples, or opinions that add depth and value to the conversation.

Note regarding discussions in this course: The content topic should determine the length of your post; however, a minimum of 150 words is recommended. Refer to the discussion participation scoring guide for posting expectations.

Make your initial posts by midweek to allow sufficient time for peers to respond. The expectation within the course discussions is to respond to at least two posts by the end of the unit, but it is highly recommended that you extend the dialogue further. Responding over multiple days will help stimulate a lively discussion.

Learning Components

This activity will help you achieve the following learning components:

Compare Agile methodologies with traditional methodologies of software architecture.

Explain the needs and requirements of CapraTek’s software development process.

IT3345 Software Architecture.

Unit 2 Discussion

Agile and Staffing

Staffing can be a challenge when there are multiple development projects going on at the same time. Resource management is often one of the crucial factors in determining the success of a project.

Research and find two sample resource and scheduling samples for Agile development projects to share with the class. Explain how they relate to CapraTek based on the existing staffing. Based on your Agile methodology chosen, what would a typical breakdown of staffing look like?

Response Guidelines

Comment on the post of at least two other learners. Offer insights, solutions, examples, or opinions that add depth and value to the conversation.

Note regarding discussions in this course: The content topic should determine the length of your post; however, a minimum of 150 words is recommended. Refer to the discussion participation scoring guide for posting expectations.

Make your initial posts by midweek to allow sufficient time for peers to respond. The expectation within the course discussions is to respond to at least two posts by the end of the unit, but it is highly recommended that you extend the dialogue further. Responding over multiple days will help stimulate a lively discussion.

Learning Components

This activity will help you achieve the following learning components:

Describe how an Agile methodology specifies personnel deployment.

Describe how an Agile methodology specifies organization and scheduling operations.

IT3345 Software Architecture.

Unit 3 Discussion

Technology Stack

Although many organizations prefer to use a single technology stack, it is not always viable because of various application needs. However, it is important to understand all the pieces of technology involved with certain technology stacks. The two most common are Microsoft .NET and Java-based technologies. In the selection of either, there are specific operating systems, databases, programming languages, development tools and servers that are used with each technology stack.

Research all the necessary technical standards for a technology stack and make recommendations of what must be included for an organization to use that technology stack for software development.

Response Guidelines

Comment on the post of at least two other learners. Offer insights, solutions, examples, or opinions that add depth and value to the conversation.

Note regarding discussions in this course: The content topic should determine the length of your post; however, a minimum of 150 words is recommended. Refer to the discussion participation scoring guide for posting expectations.

Make your initial posts by midweek to allow sufficient time for peers to respond. The expectation within the course discussions is to respond to at least two posts by the end of the unit, but it is highly recommended that you extend the dialogue further. Responding over multiple days will help stimulate a lively discussion.

Learning Components

This activity will help you achieve the following learning components:

Explain the hardware requirements for a business using an Agile methodology.

IT3345 Software Architecture.

Unit 4 Discussion

Software Development Phases

The Guide to the Software Engineering Body of Knowledge (SWEBOK) describes accepted knowledge about software engineering and is an internationally accepted. The first four phases defined in the SWEBOK guide are the most commonly used phases across most software development projects. However, there can be differences based on the specific methodologies being used.

Based on the Agile methodology that you have selected, research and share resources that help define one of the software phases. How do those resources help define that phase for CapraTek?

Response Guidelines

Comment on the post of at least two other learners. Offer insights, solutions, examples, or opinions that add depth and value to the conversation.

Note regarding discussions in this course: The content topic should determine the length of your post; however, a minimum of 150 words is recommended. Refer to the discussion participation scoring guide for posting expectations.

Make your initial posts by midweek to allow sufficient time for peers to respond. The expectation within the course discussions is to respond to at least two posts by the end of the unit, but it is highly recommended that you extend the dialogue further. Responding over multiple days will help stimulate a lively discussion.

Learning Components

This activity will help you achieve the following learning components:

Identify steps in each software development phase.

IT3345 Software Architecture.

Unit 5 Discussion

Application Maintenance

Discuss the following in your post:

Why software applications such as the ones developed by CapraTek need to be maintained.

Which part of the software maintenance process you believe is the most complex, and which is the most important. Explain your reasoning.

Response Guidelines

Comment on the post of at least two other learners. Offer insights, solutions, examples, or opinions that add depth and value to the conversation.

Note regarding discussions in this course: The content topic should determine the length of your post; however, a minimum of 150 words is recommended. Refer to the discussion participation scoring guide for posting expectations.

Make your initial posts by midweek to allow sufficient time for peers to respond. The expectation within the course discussions is to respond to at least two posts by the end of the unit, but it is highly recommended that you extend the dialogue further. Responding over multiple days will help stimulate a lively discussion.

Our website has a team of professional writers who can help you write any of your homework. They will write your papers from scratch. We also have a team of editors just to make sure all papers are of HIGH QUALITY & PLAGIARISM FREE. To make an Order you only need to click Ask A Question and we will direct you to our Order Page at WriteEdu. Then fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.

Fill in all the assignment paper details that are required in the order form with the standard information being the page count, deadline, academic level and type of paper. It is advisable to have this information at hand so that you can quickly fill in the necessary information needed in the form for the essay writer to be immediately assigned to your writing project. Make payment for the custom essay order to enable us to assign a suitable writer to your order. Payments are made through Paypal on a secured billing page. Finally, sit back and relax.

Do you need an answer to this or any other questions?

Do you need help with this question?

Get assignment help from WriteEdu.com Paper Writing Website and forget about your problems.

WriteEdu provides custom & cheap essay writing 100% original, plagiarism free essays, assignments & dissertations.

With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.

Chat with us today! We are always waiting to answer all your questions.

Click here to Place your Order Now