WASHINGTON: US President Barack Obama, who was forced to give up his unsecured BlackBerry after his inauguration amid security concerns, is set to get his hand on the software for use in and around the White House and during presidential travel, top officials have said.
The top-secret BlackBerry 8830 is in the final stages of development by the National Security Agency (NSA), which will soon begin examining it to make sure its encryption software meets federal standards. It could be ready for use in the next few months, The Washington Times reported today.
Others expected to get secure BlackBerrys likely include top aides as well as first lady Michelle Obama.
According to the report, the software being used to secure the personal digital assistant is called SecureVoice, developed by the Genesis Key, Inc of Washington.
Read More Article...
Thursday, April 23, 2009
Obama set to get top-secret BlackBerry: Report
Posted by
Software Projects
at
8:40 PM
0
comments
Labels: BlackBerr, Software Designer, Software Development
Sunday, September 23, 2007
Oracle links business process analysis, SOA
Oracle Business Process Analysis Suite 10.1.3.3 features "closed loop support" for business analyst and IT collaboration, sharing a common process model format with the Oracle SOA Suite, Oracle said.
The new business process analysis suite features round-trip engineering, said Amlan Debnath, vice president of server technologies at Oracle. "What it lets you do is share the [business process] model with IT," Debnath said.
Read More Article...
Posted by
Software Projects
at
7:55 PM
0
comments
Labels: Software, Software and Technology, Software Designer, Software Development, Software Development Centers, Software Development Services
Sunday, September 16, 2007
Best of open-source in software development
Read More Article...
Posted by
Software Projects
at
9:32 PM
0
comments
Labels: Offshore software Development, Software, Software and Technology, Software Designer
Monday, September 10, 2007
Free Software Foundation Statement RE: Claims by Microsoft
Microsoft cannot declare itself exempt from the requirements of GPLv3
In its November 2006 deal with Novell, Microsoft attempted to use its patent portfolio to divide and conquer the free software community. It did so by extending narrow and discriminatory promises not to sue certain classes of Novell SUSE GNU/Linux customers for patent infringement, while leaving others vulnerable to attack, including noncommercial developers and users of other GNU/Linux distributions. Microsoft's ultimate aim in this scheme was the de facto proprietization of free software: it hoped that frightened users would be willing to pay one favored distributor just to be safe from lawsuits. Though the details and timing were a surprise, it was no isolated incident; Microsoft has engaged in anticompetitive conduct in the software industry for many years, and has sought to attack free software for almost as long.
Read More article...
Posted by
Software Projects
at
7:55 PM
0
comments
Labels: Software, Software and Technology, Software Designer, Software Development, Software Outsourcing
Thursday, September 6, 2007
Startup software maker Netbooks takes on Intuit
Netbooks' software is accessed via Web browsers and hosted on servers maintained by the company, which is based in Rohnert Park, California.
It also said it raised $6.9 million in capital from CMEA Ventures, Integral Capital and other advisors.
Read More article...
Posted by
Software Projects
at
9:33 PM
0
comments
Labels: Software, Software and Technology, Software Designer, Software Development
Friday, August 31, 2007
Microsoft's new chief architect is taking software into "the cloud"
These Internet services are replacing much of what was done only a few years ago with software firmly rooted to an individual computer.
The software industry is in the midst of a transformation that will see an expanding range of desktop-software functions delivered to users as Internet services.
Read More Article...
Posted by
Software Projects
at
8:40 PM
0
comments
Labels: Software, Software and Technology, Software Designer, Software Development, Software Industry
Friday, August 24, 2007
Export controls could harm software development
The appeal follows a report from MPs which signaled alarm at the potential damage the heavy-handed application of existing export control regulations could cause.
Read More article...
Posted by
Software Projects
at
9:38 PM
0
comments
Labels: Software, Software and Technology, Software Designer, Software Development, Software Industry
Tuesday, August 21, 2007
Introduction To Software Development Lifecycle
In order to understand what is Software Development Lifecycle (SDLC) let us break these words into two parts: Software Development , and LifeCycle.
Software Development.
Software Development is A PROCESS to create software.At first glance to a developer - this is the coding process. This is when you sit down with the computer and start to write codes that later processed (compiled,linked etc.) become the actual software that is used by the end user. This is might be the case for beginners or novice developer who are working on "garage" project.
In a small one person project its common for developers to go directly into coding and then testing their code. They are using common divide and conquer, then trial and error testing.But for a significant size software development trial and error method will be expensive.This is because large size project normally involved few developers. Any change in any part of the codes might requires other developers to change their code also.
Larger software development also requires better way to communicate, between the developers.The communication is to make sure developers understand what to be developed, when to start the development, when the other part of the software that they dependence to will be developed, when to test these parts together, what is considered pass..etc.etc. Lot of issues to synchronized the developers.
The larger the group, the harder it is to communicate to all the team members.
This can be worst if the team members are not located in the same place - which are common these day. The team that I am part of have people working in 4 different continents in different time zone.
To make it easier, a concept of "Lifecycle" is introduced.
Lifecycle
Common concept of lifecycle is communicated to a development team to synchronized all the team members - so that every one knows when are the important milestones.
Milestones are dates when certain important criteria or requirement has to be met.
Concept of lifecycle is not exclusive to software development.
For example a human being also has lifecycle. Start from the day a human being is born.
Then s/he grows become baby,teenager,adult, old and died. This lifecycle also can be traced differently based on different view -example if look from education lifecycle (of the same human being) it can start from pre-school,junior high, high school,college undergrad, and graduate.
To software lifecycle is look like normal products (cars,computers,furnitures) creation lifecycle.It can be splitted into 5 phases:
+ Requirement
+ Design
+ Implementation
+ Final test
+ Delivery
This phases actually applicable to the final product, or even into the individual component that make up the product. For example if you are creating a chair, then you have components such as the arm rest, legs,cushions, and back rest. Once the "high level" requirements (description, specification - lot of different names of the same thing) is defined the developer of each component should be able to continue on their own to produce the components. Each of the components will go through the same 5 phases lifecycle also.
This concept of "component" developement is that not far off from what is happening in software development. If you have been in the industry long enough I bet you have heard of "component based" development. The idea is to introduce generic requirement on how components can be handled, then as long as a component is developped in conformant to this standard it can be "plugged in" into another software that understand this standard with very little effort.
Even a lot of people say that software development should be the same as other product developement -- such as car and building constructions, but experience has proven that this is not true. The normal discipline that is used in building construction does not really work in software development.
From what the expert observation this is because in normal product construction such as a freeway, ideas and creativity are injected to the project only in very specific part of the phase -- early phase. In building construction creativity can come from the architect and also the civil engineers who has to figure out how to build what is envisioned by the architect. This is done in early stage (design) of the development phase. Once it is fixed the implementation, testing and delivery just need to follow the instructions.
In software development on the other hand, the injection of ideas is hard to controlled since its actually needed in every phase. From the high level architecture, down to low level programming, ingenuity and creativity is needed. Most software development actually depending on in development discoveries to come up with innovative products. New way of coding, new algorithm, new component can make the difference between on software to the other in term of feature offered,resource usage and performance.
Because of this software development process is normally "less rigid" compare to car or buiding construction. The side effect is that this can also caused two major problems:
+ project delay
+ low quality -- more bugs, untested code/features.
This is part of the challenge in software development.
About the Author: sawahid is a software developer and project lead by day and the owner of of http://www.dzikry.com a site dedicated with free information about software development.
Source: www.iSnare.com
Posted by
Software Projects
at
8:17 PM
1 comments
Labels: Software, Software and Technology, Software Designer, Software Development, Software Industry
Thursday, August 16, 2007
Testing times for slack software development
Gartner application development analyst Partha Iyengar says shrinking time-to-market project deadlines and naivety about the benefits of software testing mean that businesses are missing out on an opportunity to streamline and improve the quality of software development.
Read More Article...
Posted by
Software Projects
at
8:46 PM
0
comments
Labels: Software, Software and Technology, Software Designer, Software Development, Software Engineering, Software Industry
Thursday, August 9, 2007
Outsourcing Software - Go For IT!
Outsourcing Software Needs To India In the early days of outsourcing, the typical outsourced business project was a non-core operation which was deemed too insignificant to be done by highly paid in-house employees. There were many Indian companies happy to take on these outsourced jobs, but as the Indian workforce became more and more versed in IT management, the Fortune 500 companies bagan to see them in a new light.
Today more than half of the Fortune 500 companies turn to Indian IT firms like TCS and Wipro to design, alter, and maintain their IT systems, and the Indian IT companies have seen their balance sheets and market capitalizations reflect the results. With over two billion dollars in annual revenues, and a market cap exceeding twenty billion dollars, the Indian companies are now in the same league as Adobe and Accenture.
Small Businesses Can Outsource Software Needs As Well
But outsourcing software needs is not limited to the mega-software companies; today there are hundreds of smaller businesses looking at outsourcing as an attractive alternative in their struggle to decrease their expenses and get technological input which their in-house staff might not be capable of providing. When outsourcing their software needs, these companies can choose to turn some, or all of them over to developers in other parts of the world, and may outsource different parts of the same software project to different IT service providers.
Business process outsourcing; software development outsourcing; knowledge process outsourcing; all are IT outsourcing projects which, while they can be done by a company's onsite employees, are simply less expensive when turned over to qualified IT workers in countries with lower wage structures and taxes.
The market for software is going to continue to expand, and software development is the future of the IT industry. Outsourcing software development to proven IT companies in developing countries like India whose workers have established themselves as the equal of any IT workers in the world will keep software development costs low, and the prices of the most advanced software within the reach of the businesses which continue to depend on it.
About the Author
You can also find more info on Medical Outsourcing and Outsourcing Call Center. 1outsourcing.com is a comprehensive resource to know about Outsourcing.
Source : http://www.goarticles.com/
Posted by
Software Projects
at
8:25 PM
0
comments
Labels: It Outsourcing, Software, Software and Technology, Software Designer, Software Development, Software Industry, Software Outsourcing
Wednesday, August 8, 2007
Effective And Efficient Spyware Cleaners
Spyware can be explained as a program or software that purposely passes on data about the websites visited by the user. This malevolent software automatically installed on your pc without your knowledge and works secretly by transferring all your important details and information to their creators.
Spyware and adware are so powerful that the creators of these spyware can easily access your computer even when you are not working online. They generate irritating pop-ups advertisements and disturb you while working. These spyware and adware can sometime change your settings in homepage and computer panel. So if you see some changes that are described above, take it as a wake up call and understand this fact that adware and spyware are a chief hazard to you internet security. Spywares are specially design by the companies to track your personal information; information about the websites you visit or to hack your passwords or he messages you send to other peoples. The main purpose behind introducing thee software is to sell the information that gathers from these programs by working silently behind the scene.
Now, you must be thinking how it can occur without your information. These spyware and adware software are designed in such a way that without your prior knowledge or permission, they are installed and start working automatically. While installing some free software or music files or something like, this malicious software gets installed in your window registry. The researches show that 8 out of ten computers are infected with these software and the only solution available to get rid from them is to run spyware cleaners.
So for healthily and safe working of your computer, it become very important to spot these harmful files and get them treated with the help of spyware cleaners. These anti-spyware will not only guard your private records and but also improves the performance and speed pf your computer system. And, if by chance you come to know about various running spyware, trojans and adware on your pc, you will probably get a solid shock. So if you want to avoid that silent shock do run spyware cleaners regularly on your computer.
Article Source: http://www.articlenetworks.com
Anti Spyware Hub is an online resource, providing in-depth information about Anti Spyware software, which is an essential tool to keep your system free of dangerous spywares, protecting your privacy and your PC. Here you will get vast technical information about anti spyware software to block spyware.
Posted by
Software Projects
at
8:34 PM
0
comments
Labels: Software, Software and Technology, Software Designer, Software Development, Software Engineering, Software Industry, Software Outsourcing, Spyware
Friday, August 3, 2007
Hacking the Physical World: What we taught software designers, and what they're trying to teach us
Read More Article...
Posted by
Software Projects
at
7:35 PM
0
comments
Labels: Software, Software and Technology, Software Designer, Software Development, Software Industry
Outsourcing Services