Friday, August 23, 2013

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.


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

Tuesday, November 22, 2011

Current Trends in Information Technology

Current Trends in Information Technology
1. E-commerce:
Models of E-commerce, Application with respect to models, BPR & E-commerce, Creation of Ecommerce
sites (ethics) commercial/ edu / org sites.
2. Information system Security:
Threats and implications, security policy, Biometric, facial and smart cards, RFID, DSA,
Firewalls:
Kinds of firewalls: packet filters, distributed firewalls
Building firewalls (only steps).
3. Knowledge management:
W hat is KM (Components and type of knowledge), knowledge building models, KM cycle and
KM
architecture, KM tools, KM approaches- Mechanist, cultural/ be/ heuristic, systematic.
4. GIS:
W hat is GIS, Nature of geographic data, spatial objects and data models, getting map on
computers, GIS standards, and Standardization process of GIS-development, implementation, and
deployment phases.
5. BCP / BPO:
What is BPO/BCP, Why it is required, Guidelines, Merits/De-Merits, Lows of BPO -Non
disclosure agreements, SLA (Service Level Agreements), Call center – brief perspective
technology wise?
6. E- Banking:
ICIICI. Com, HDFC.com, Electronic Payments, Securities in E-banking
Services Provided
- ATM
- ECS (Electronic Clearing System) e.g. Telephone, Electricity bills (6 hrs.)
7. E- Speak:
E- learning- Models (WBT, CBT, distance learning), LMS & LCMS,
Video Conferencing, Chat, bulleting, building inline community,
Asynchronous/Synchronous Learning
E- Logistics – Maharashtra.gov.in, Logistics & Supplier Chain Management, Warehousing
Management, Transportation Management, Information & Communication Technology, How set
up layers (Extranet, Intranet, Internet), Dynamiclogistics.Com , Samsung.com
E-Governance - What is E- Governance, Models (G2B, G2C, C2G, G2G), Challenges to EGovernance,
Strategy and tactics for implementation of E- Governance.
8. IT Act 2000(14 countries included IT act ):
Cyber law - Issue of Computer Access, Hacking & cracking, Types of Computer criminals &
crimes, Software /Hardware Piracy
9. Mobile Computing:
Difference between desktop and mobile computing, Mobility, Components,
WAP Architecture, Applications & Services, Security.
10. Embedded Systems:
Features & types of embedded systems, Components of Embedded system,
Applications of Embedded system, Palm devices.
11. Data mining and data Ware housing:
Architecture, OLTP & OLAP

Wednesday, October 5, 2011

Steve Jobs



Steve Jobs is dead. The Apple chairman and former CEO who made personal computers, smartphones, tablets, and digital animation mass-market products.


Steven P. Jobs passed away on Wednesday, October 5th, 2011 after a long struggle with pancreatic cancer. 


http://gizmodo.com/

Monday, September 26, 2011

Internet

The Internet ranks as a "top source of information for most" local matters of interest — from housing to jobs.

A new report finds. "The rise of search engines and specialty websites for different topics like weather, job postings, businesses and even e-government have fractured and enriched the local news and information environment,” said Lee Rainie, a co-author of the study and director of the Pew Internet & American Life Project.

more info. visit the link below
http://pewinternet.org/Reports/2011/Local-news.aspx
http://pewinternet.org/

Tuesday, September 20, 2011

Software Freedom Day



The College of I.T. and Engineering, Notre Dame of Midsayap College participate in the celebration of Software Freedom Day, September (17) 19, 2011 at University of Southern Mindanao, Kabacan, Cotabato, Philippines.

This is the power of free and open-source software contribution. share...share...share...


Monday, August 15, 2011

CITE Students use and check our project and have comments.

take you first quiz!

click on the right side E-learning Project (MRS-DJA)

thanks!