From Quality by Chance, To Quality by Design
1. What is testing?
An integral part of engineering
Set of activities performed to verify that desired level of quality exists in the product
Remember Murphy?
If anything can go wrong, it will...If there is a possibility of several things going
wrong, the one that will cause the most damage will be the one to go wrong
Courtsey:http://www.edwards.af.mil/history/docs_html/tidbits/murphy's_law.html
2. What is software testing?
Integral part of software engineering
Set of activities performed to verify that desired level of quality exists in the software
An afterthought till recently
All quality movements (Unified process, agile methodologies, CMM, ISO etc.)
advocate serious software testing efforts
In practice, often done as a ritual, and often done, in isolation, without consideration
of overall software development effort
“Whatever you do, you are not done, until you have verified that you did what
you wanted to do”
Courtsey: Ivar Jacobson
Testing is not only an effort to verify that the software behaves as defined but also
to verify that it does not behave in an undesirable way even in the worst of
circumstances
Therefore, unlike other activities of software development, this requires traces of
pessimism and destructive approach
3. What is quality?
“In god, we trust”: a good quality policy ? No
“We do all right things, so the product should also be right”: : a good quality policy ?
No
Odds against error-free performance seem overwhelmingly high; there is only
one way of performing a task correctly or at best, very few; opportunity to stray
along a multitude of unintended or inappropriate pathways.... many ways to
bungle a simple operation
Courtsey: James Reason
There are as many definitions of quality as there are quality Gurus
From the practical business perspective, what satisfies, or better still delights, the
customer can be considered as a working definition
"Our job is to give the client not what he wants But what he never even dreamt
he wanted"
Courtsey: Sir Denys Lasdun
It is not an abstract notion but rather very specific & concrete, in the context of a
specific project, at the specific point in time
“Quality is not an act; it is a habit”
Courtsey: Aristotle
4. What is special about software?
Software development is inherently complex and creative activity, and involves
teamwork
“As such, I work from the premise that software development has been, is, and
will remain a fundamentally hard profession and no one thing will make a state
change in how we develop software”
Courtsey: Grady Booch
“Einstein argued that there must be simplified explanations of nature, because
God is not capricious or arbitrary. No such faith comforts the software engineer.
Much of the complexity that he must master is arbitrary complexity”
Courtsey: Fredreck Brooks
“Software is not limited by physics, like buildings are. It is limited by imagination,
by design, by organization. In short, it is limited by properties of people, not by
properties of the world..... We have not met the enemy, and he is us”
Courtsey: Martin Fowler
5. What goes wrong?
Software industry and, consequently software engineering, has been, and continues
to be, evolving at a drastic pace.
An average developer has an arduous task of building expertise on, and delivering
solutions using, brand new technologies that he has to work with.
This, combined with the pressure to churn out as much code as possible, leaves very
little room for adoption of the available process standards, methodologies and tools,
which in themselves are evolving.
Friday, August 23, 2013
Demo Activity A
Using Mouse
1.
Left Button
2.
Right Button
3.
Scroll Button
Task: Click, Right Click, Double Click, Click & Drag
Demo Activity B.
Using Keyboard (basics for the first activity)
1.
TAB
2.
Shift
3.
Ctrl
4.
Spacebar
5.
Backspace
6.
Delete
7.
Enter
8.
Arrow Keys
9.
Home
1.
End
1.
Caps Lock [Led (on/off)]
Task: Familiarizing the keyboard
and its functions. ESC, Ctrl, Shift, Function Keys, Alphanumeric Keys,
Numeric Keypad
Demo Activity C
Familiarizing the Desktop
Task: meet the Icons, Start button, System Tray
Demo Activity D
Creating a folder
1.
Folder vs. Files/Documents
2.
Steps on how to create a folder [two options]
Task: Create a folder named with your Complete Name.
Demo Activity E
Familiarizing the MS Word 2010 Environment
Task: minimize, maximize, close button. Title Bar, Scroll bars, Status
Bar - using Zoom level.
Activity 1
Creating a simple Certificate of Barangay Clearance
Tasks:
1.
Using HOME TAB
a.
Font Style, Font Size, Font Color, Align left,
Align Center, Bold, Italic, Underline
2.
Using INSERT TAB
a.
Insert Text box
b.
Group a Textbox
3.
Save and Save As
Activity 2
Creating a Communication Letter/MEMO
Task:
1.
Using INSERT TAB
a.
Insert Picture
b.
Insert Header
c.
Insert Footer
2.
Using Shortcut keys
a.
Copy [Ctrl – C] and Paste [Ctrl – V]
3.
Create New Document [Ctrl – N]
4.
Open [Ctrl – O]
5.
Save [Ctrl – S]
Activity 3
Creating a Certificate of Attendance/Appreciation
Task:
1.
Using PAGE LAYOUT TAB
a.
Margins
b.
Orientation
c.
Size
d.
Page Color
e.
Page Borders
2.
Apply how to format a text [Activity 1]
Activity 4
Creating a simple Daily Time Record/Attendance
Task:
1.
Using INSERT TAB
a.
Insert Table
b.
Insert WordArt
c.
Merge a Cell
d.
Insert Page
2.
Apply A mouse click for adjusting width
3.
Using HOME TAB
a.
Sort a Cell
Activity 5
Creating an Organizational Chart
Task:
1.
Using INSERT TAB
a.
Insert Picture
b.
Insert WordArt
c.
Insert SmartArt
2.
Using PAGE LAYOUT TAB
a.
Margins
b.
Orientation
c.
Size
d.
Page Color
e.
Page Borders
3.
Print a Document
Activity 6
Using HELP – F1
Task:
1.
Press F1
2.
Type Keyboard shortcuts for Microsoft Office
Word
3.
Press Enter
4.
Click Keyboard shortcuts for Microsoft Office
Word to open
Activity 7
Common Short cut Keys
Task: apply the following shortcut keys
Create
a new document.
|
CTRL+N
|
Open
a document.
|
CTRL+O
|
Close
a document.
|
CTRL+W
|
Save
a document.
|
CTRL+S
|
Print
a document.
|
CTRL+P
|
Cut
selected text to the Office Clipboard.
|
CTRL+X
|
Undo
the last action.
|
CTRL+Z
|
Copy
selected text or graphics to the Office Clipboard.
|
CTRL+C
|
Cut
selected text or graphics to the Office Clipboard.
|
CTRL+X
|
Paste
the most recent addition or pasted item from the Office Clipboard.
|
CTRL+V
|
Increase the font size by 1 point.
|
CTRL+]
|
Decrease the font size by 1 point.
|
CTRL+[
|
Apply
bold formatting.
|
CTRL+B
|
Apply
an underline.
|
CTRL+U
|
Apply
italic formatting.
|
CTRL+I
|
Apply lower case and upper case
|
CTRL+SHIFT+A
|
Apply superscript
|
CTRL+SHIFT+=
|
Apply subscript
|
CTRL+=
|
MANAGING DOCUMENT
1.
Create New Document
2.
Save / Save As
3.
Open
4.
Close and Exit
5.
Shutdown a Computer
TABS
1.
FILE
2.
HOME
3.
INSERT
4.
PAGE LAYOUT
Subscribe to:
Posts (Atom)