Deck 4: Getting Organized: What to Do on Day One

ملء الشاشة (f)
exit full mode
سؤال
Application Guides can be Microsoft Word documents.
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
The SDLC documentation is everything about software development including the code.
سؤال
The Application Guide lays out the where and the how of the developers. It leaves no room for guessing or assuming.
سؤال
The Application Guide will do the following: Improve the code review process Create a common language and understanding
سؤال
To have a secure development process that produces quality code with security built in, you need an Application Guide.
سؤال
A successful implementation of the Application Guide will have: Benefits for the industry Benefits for the organization Benefits in the cube
سؤال
The Application Guide is a living document that is created during the development phase of SDLC by the technical lead and it is maintained on an ongoing basis as the project evolves.
سؤال
The Application Guide is the key to software reusability.
سؤال
The Application Guide ensures that the code will be error free.
سؤال
The more detailed you get in the Application Guide with project standards, the more chaotic the software will be.
سؤال
The creation of an Application Guide starts on day one and never finishes until the software is fully matured and in maintenance mode.
سؤال
Even well-managed projects that follow standard methodologies can have organized chaos.
سؤال
An example of a naming convention could be a common field, such as a user ID, that is referenced in the code throughout the application.
سؤال
Documentation is not a necessity.
سؤال
You should use different naming conventions to make is easier for others to read when looking for software vulnerabilities.
سؤال
Style sheets, or CSS files, in a Web application make all of the graphical user interfaces look different across all screens within the application.
سؤال
The Application Guide documents instructions on a broad level on how to create the development environment and process.
سؤال
The Application Guide allows everyone to have differing opinions while working toward the same design.
سؤال
It is the lead developer's responsibility to initiate and maintain the Application Guide.
سؤال
Organizations are realizing how valuable the duplication of data is while they struggle to do more with fewer resources.
سؤال
Who maintains the Application Guide?

A) Developer
B) New Hire
C) Lead Developer
D) Project Manager
سؤال
Why is the Application Guide good for the Organization?

A) The Application Guide guarantees success
B) The Application Guide works because anyone can use it by simply following directions
C) Mangers like to have more documentation to explain their process
D) Technology is similar within organizations and chances are what worked for one project will work for others
سؤال
Once the Application Guide is implemented, you do not need to test it again.
سؤال
How does the Application Guide benefit project terminology?

A) Defines all terms
B) All team members will understand terms and relate them to how you code software
C) Terms will be defined in the Application Guide
D) The Application Guide will ensure everyone knows what terms mean
سؤال
Who should create the Application Guide?

A) Business Analysts
B) Testers
C) Project Management
D) Developers
سؤال
What is the 'missing link' that connects developers to other developers and applications to other applications?

A) Use case
B) Misuse case
C) Application Guide
D) Software Requirements
سؤال
Why does the Application Guide promote code reusability?

A) Ensures the code shares characteristics and design across all modules making it easier to plug into
B) Developers will make modules with efficient
C) Developers are less likely to make errors
D) Developers will test for every possible scenario
سؤال
The Application Guide is?

A) A self help guide
B) A tool that provides the blueprint of how a developer codes
C) A guide that developers create from software requirements
D) A guide that explains how to code a program language
سؤال
Version control software shouldn't be considered too highly on any software project.
سؤال
What does every developer bring to the project?

A) Knowledge of all programming languages
B) Creativity and individuality
C) Hacking skills
D) The ability to fix problems
سؤال
What is the best reason to use CONSTANTS?

A) Promotes same spelling in all programs
B) Promotes meaning in terminology
C) Promotes reusability
D) Promotes coding conventions
سؤال
Why is cross training important to Organizations?

A) Organizations want to make sure employees are happy
B) Employees ask for new assignments
C) Organization's goal to ensure that there is adequate manpower to support its operations
D) Organizations try to keep costs down by hiring fewer people
سؤال
The Application Guide governs which standards are used while the code is being built.
سؤال
Why do developers sometimes give up on an Application Guide?

A) Application Guide is too formal
B) Application Guide is boring
C) Application Guide is sometimes wrong
D) One developer might put in the extra effort to follow the methodology and stick with the Application Guide while another developer doesn't
سؤال
Why is sharing the Application Guide good for your career?

A) It will help you learn the technology
B) It will help with software vulnerabilities
C) It will become very valuable by becoming a team player willing to share your secrets and help others
D) Sharing the Application Guide with other groups will help test the Guide for accuracy
سؤال
J2EE is a good example of industry standard.
سؤال
Why is maintaining the state of an Application Guide such a chore?

A) No one likes to do it
B) Project Management does not support it
C) Over time, tools will change and you have to watch for these changes constantly and update the document accordingly
D) Developers want to write code not documentation
سؤال
All application does one thing; that is?

A) Manage data
B) Store information
C) Provide data
D) Display data
سؤال
When developing code in a team environment, it is critical that the modules and artifacts created share what?

A) Code
B) Developers
C) Look and feel
D) Program language
سؤال
Using CONSTANTS will enforce the same spelling in all programs, enforce consistency, and make efficient use of server memory.
سؤال
Why is sharing Bookmarks a good practice on teams?

A) Sync across all development boxes (computers) is a great way to find information quickly
B) Everyone looks at the same Web pages
C) Everyone shares the same information
D) Everyone will be using the same browser
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/41
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 4: Getting Organized: What to Do on Day One
1
Application Guides can be Microsoft Word documents.
True
2
The SDLC documentation is everything about software development including the code.
False
3
The Application Guide lays out the where and the how of the developers. It leaves no room for guessing or assuming.
True
4
The Application Guide will do the following: Improve the code review process Create a common language and understanding
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
5
To have a secure development process that produces quality code with security built in, you need an Application Guide.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
6
A successful implementation of the Application Guide will have: Benefits for the industry Benefits for the organization Benefits in the cube
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
7
The Application Guide is a living document that is created during the development phase of SDLC by the technical lead and it is maintained on an ongoing basis as the project evolves.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
8
The Application Guide is the key to software reusability.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
9
The Application Guide ensures that the code will be error free.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
10
The more detailed you get in the Application Guide with project standards, the more chaotic the software will be.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
11
The creation of an Application Guide starts on day one and never finishes until the software is fully matured and in maintenance mode.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
12
Even well-managed projects that follow standard methodologies can have organized chaos.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
13
An example of a naming convention could be a common field, such as a user ID, that is referenced in the code throughout the application.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
14
Documentation is not a necessity.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
15
You should use different naming conventions to make is easier for others to read when looking for software vulnerabilities.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
16
Style sheets, or CSS files, in a Web application make all of the graphical user interfaces look different across all screens within the application.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
17
The Application Guide documents instructions on a broad level on how to create the development environment and process.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
18
The Application Guide allows everyone to have differing opinions while working toward the same design.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
19
It is the lead developer's responsibility to initiate and maintain the Application Guide.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
20
Organizations are realizing how valuable the duplication of data is while they struggle to do more with fewer resources.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
21
Who maintains the Application Guide?

A) Developer
B) New Hire
C) Lead Developer
D) Project Manager
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
22
Why is the Application Guide good for the Organization?

A) The Application Guide guarantees success
B) The Application Guide works because anyone can use it by simply following directions
C) Mangers like to have more documentation to explain their process
D) Technology is similar within organizations and chances are what worked for one project will work for others
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
23
Once the Application Guide is implemented, you do not need to test it again.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
24
How does the Application Guide benefit project terminology?

A) Defines all terms
B) All team members will understand terms and relate them to how you code software
C) Terms will be defined in the Application Guide
D) The Application Guide will ensure everyone knows what terms mean
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
25
Who should create the Application Guide?

A) Business Analysts
B) Testers
C) Project Management
D) Developers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
26
What is the 'missing link' that connects developers to other developers and applications to other applications?

A) Use case
B) Misuse case
C) Application Guide
D) Software Requirements
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
27
Why does the Application Guide promote code reusability?

A) Ensures the code shares characteristics and design across all modules making it easier to plug into
B) Developers will make modules with efficient
C) Developers are less likely to make errors
D) Developers will test for every possible scenario
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
28
The Application Guide is?

A) A self help guide
B) A tool that provides the blueprint of how a developer codes
C) A guide that developers create from software requirements
D) A guide that explains how to code a program language
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
29
Version control software shouldn't be considered too highly on any software project.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
30
What does every developer bring to the project?

A) Knowledge of all programming languages
B) Creativity and individuality
C) Hacking skills
D) The ability to fix problems
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
31
What is the best reason to use CONSTANTS?

A) Promotes same spelling in all programs
B) Promotes meaning in terminology
C) Promotes reusability
D) Promotes coding conventions
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
32
Why is cross training important to Organizations?

A) Organizations want to make sure employees are happy
B) Employees ask for new assignments
C) Organization's goal to ensure that there is adequate manpower to support its operations
D) Organizations try to keep costs down by hiring fewer people
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
33
The Application Guide governs which standards are used while the code is being built.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
34
Why do developers sometimes give up on an Application Guide?

A) Application Guide is too formal
B) Application Guide is boring
C) Application Guide is sometimes wrong
D) One developer might put in the extra effort to follow the methodology and stick with the Application Guide while another developer doesn't
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
35
Why is sharing the Application Guide good for your career?

A) It will help you learn the technology
B) It will help with software vulnerabilities
C) It will become very valuable by becoming a team player willing to share your secrets and help others
D) Sharing the Application Guide with other groups will help test the Guide for accuracy
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
36
J2EE is a good example of industry standard.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
37
Why is maintaining the state of an Application Guide such a chore?

A) No one likes to do it
B) Project Management does not support it
C) Over time, tools will change and you have to watch for these changes constantly and update the document accordingly
D) Developers want to write code not documentation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
38
All application does one thing; that is?

A) Manage data
B) Store information
C) Provide data
D) Display data
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
39
When developing code in a team environment, it is critical that the modules and artifacts created share what?

A) Code
B) Developers
C) Look and feel
D) Program language
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
40
Using CONSTANTS will enforce the same spelling in all programs, enforce consistency, and make efficient use of server memory.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
41
Why is sharing Bookmarks a good practice on teams?

A) Sync across all development boxes (computers) is a great way to find information quickly
B) Everyone looks at the same Web pages
C) Everyone shares the same information
D) Everyone will be using the same browser
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.