ads
Saturday, April 30, 2016
Microsoft Windows, affected by the decline in PC sales
Microsoft logo is seen during the 2015 Microsoft ConferenceImage copyrightGetty Images assembly
Quarterly profit of Microsoft missed analysts' estimates as a continuation of the recession hurt sales of personal computers Windows kernel, the company's business.
of the company's net income fell to $ 3.76bn (£ 2,6 billion) in the third quarter compared with $ 4.99bn a year earlier.
Its shares fell more than 4% after the close of trading hours.
Revenue in the business cloud, which includes the Azure, rose 3.3% to $ 6.1 billion, but operating income in the division decreased by 14%.
"We would like to see 7% to 9% growth," said Dan Morgan, a portfolio manager at Synovus Trust, which owns Microsoft shares, said cloud revenue.
"We are trying to verify the story that Microsoft is really getting us the cloud, and they will not have to rely on a desktop computer."
'Gaining momentum'
The software giant's revenue fell to $ 20.53bn from $ 21.73bn, less than analysts had expected $ 22.09bn.
Continued weakness hobbled demand for licenses in the personal computer market single for some of its products, the company said.
While some analysts crave more growth from Microsoft, other analysts are taking wait-and-see approach.
"Microsoft's cloud business is gaining momentum, and sales in the market, so I am willing to give them the benefit of the doubt for the lost external expectations this quarter," said Matt McIllwain, venture capitalist Madrona Venture Group, which closely monitors Microsoft.
Chief Executive Satya NadellaImage copyrightGetty Images from Microsoft
Image captionMicrosoft executive director Nadella has been focused on cloud computing services
Cloud shift
Kevin Turner, chief operating officer of Microsoft said: "The digital transformation is the number one priority on the agenda of the Company's customers from large enterprises established in new startups are turning to our cloud solutions to help them move faster and generate new revenue streams.".
Nadella Microsoft CEO has focused on the development of cloud-based business of the company, since he took over in early 2014, with its "mobile first, cloud first" strategy.
Earlier this week, the American manufacturer of chips Intel said it reduced the 12,000 jobs mainly due to lower demand in the PC market. Intel also said it wants to "accelerate the evolution of the PC company to one that powers the cloud and billions of smart, connected computing devices."
Full launches subscription video on YouTube rival
Comedy duo Dean and Jack Dobbs HowardImage copyrightJack and Dean
Image captionDean Dobbs and Jack Howard, two of the most popular YouTube stars for a new service
Full online talent agency launched its own subscription video platform to rival YouTube offer.
Until now, the whole screen not working with social media talent on free platforms such as Instagram, Snapchat, and YouTube.
But the company said that the economy of the production of premium video advertising on the supported platforms "did not work".
One analyst questioned whether Fullscreen brand recognition necessary to attract a large audience.
Fullscreen describes itself as "a modern media company", part of the talent agency, producer of the content. It has a register of 75,000 "partners", recruited mainly through YouTube.
The company has traditionally made money on mediation promotional offers for its talent, providing support for small video-makers in exchange for a cut of the ad revenue, as well as through the sale of goods and vouchers for its biggest stars.
But he said that it was necessary to create your own video subscription platform to allow video-makers "to fulfill their artistic ambitions."
Full logoImage copyrightFullscreen
premium content Image captionFullscreen will not appear on YouTube
"Social media is a great place to make a quick, low-cost content for interaction with the fan club," said founder George Strompolos Full Force.
"But when it comes to the longer form, or premium production, the economy of its production on the free web simply do not work.
"We need to create a premium destination for this work, which is of higher quality."
Consumers are increasingly rejecting expensive packages of cable television and instead subscribe to certain streaming services, known as over-the-top service.
In October 2015, Google has launched its own bid to capture a new market with a premium video service YouTube titled Red.
Its services are offered to the long-known users YouTube-form productions, although Google still has not revealed how many members have paid it attracted.
"There is some overlap with the YouTube of Red, both subscription options, showing some of the programs with YouTube stars," said Mr Strompolos.
"But YouTube Red more about the experience and music without advertising, sprinkled with some programming. We are with original programs. It is not the icing on the cake is the cake."
Undercutting $ 9.99 (£ 6.90), which offer Google, Fullscreen subscription service will cost $ 4.99 (£ 3.40) per month, with programs for viewing on a stand-alone application and website.
British comedian Jack Howard Dean Dobbs and US Vlogger Shane Dawson is one of the most popular video producers involved.
The company said it would support his proposal online originals with traditional programs of television and film studios.
Empowering talent
"On the whole screen has large umbrella on YouTube channel names, but the brand itself is not particularly well known," said Tom Harrington, an industry analyst at Enders.
"They have some decent looking for the original program is planned, but these services live and die on their back catalog, and old episodes of Dawson Creek will only get you so far.
"It is becoming increasingly crowded market, and it's hard to think that they will have the same recognition to get noticed, like Amazon, Disney, and Netflix."
Mr. Strompolos sure the service will find an audience.
"This generation has grown up in the social media, to fall in love with the stars as Grace Helbig, and Jack and Dean," said Mr Strompolos.
"Part of being a fan of the creator is that you give them the opportunity to reach new heights - you'll get them to a place where they can realize their ambitions.
"But we are also thinking about expanding opportunities talent, giving them a great experience and the establishment of friendly cooperation.
"Ultimately, the service that talent wants to win, is a service that wins."
Wednesday, April 13, 2016
What is software testing?
Software testing is the process of implementing a program or application with a view to finding software bugs.
Furthermore, it can be said as a process check and verify that the software or application or product:
It complies with the requirements of technical and business that guided its design and development
It works as expected
It can be implemented with the same characteristic.
Let's look at the definition of the software testing into the following parts:
1) Process: Testing is a process, not a single action.
2) All of the life cycle of activity: Testing is a process that will take place throughout the software development life cycle Life (SDLC).
The process of designing test earlier in the life cycle can help prevent the introduction of defects in the code. This is sometimes referred to as "test test database with the test design."
The test database includes documents such as requirements and design specifications.
Software Testing 3) Static Testing: It can test and find faults without having to code. Static testing is carried out during the verification process. This testing includes verification of documents (including source code) and static analysis. This is useful and cost-effective way of testing. For example: review, walkthrough, inspection, etc.
4) Dynamic testing: In the dynamic testing of the code is performed to demonstrate the result of the test. This is done during the checkout process. For example, unit testing, integration testing, system testing, etc.
5) Plan: We must plan, as what we want to do. We control the test events, we report on the progress of testing and software status under test.
6) Preparation: We have to choose what we will do testing, choosing test conditions and test development.
7) Assessment: During the evaluation we have to check the results and evaluate the software for testing and completion criteria, which helps us to decide whether we have finished testing and software testing if passed.
8) Software products and related work products: In addition to the testing of test code requirements and design specifications, as well as relevant documents such as operation and user training material is equally important.
What is Agile?
Agile model considers each project must be handled differently, and existing methods must be adapted to best suit the project requirements. The agile tasks are divided into time box (small time frame) to deliver specific characteristics for the release.
An iterative approach is adopted and running software build software is delivered after each iteration. Each assembly more in terms of features; final assembly contains all the functions required to the customer.
Here is a graphic illustration of Agile Model:
Agile SDLC model
Agile thinking process started at the beginning of the software development and started to become popular over time because of its flexibility and adaptability.
The most popular agile methods include the Rational Unified Process (1994), the Scrum (1995), Crystal Clear, Extreme Programming (1996), Adaptive Software Development, Feature Driven Development, and the method of dynamic systems (Dsdm) (1995). Now they are together referred to as agile methodologies, after the Agile Manifesto was published in 2001.
The principles Agile Manifesto
Individuals and interactions - in agile development, and self-motivation are important as well as the interaction as co-location and pair programming.
Software Development - Demo software working is considered the best means of communication with the customer to understand their requirements, not only in terms of documentation.
Co-operation with the customer - As the requirements can not be collected in full at the beginning of the project due to various factors, constant customer interaction is very important to get the appropriate product requirements.
Responding to change - Agile focuses on rapid response to change and continuous development.
Traditional Vs Agile SDLC model
Agile is based on adaptive methods of software development, where as traditional SDLC model as the waterfall model is based on a predictive approach.
Forward-looking team in the traditional SDLC models usually work with a detailed plan and have full forecast the exact tasks and functions, which will be delivered over the next few months or throughout the product lifecycle. Prognostic methods are totally dependent on the requirements analysis and planning done at the beginning of the cycle. Any changes that need to be included to pass through a rigorous change management controls and prioritization.
Agile uses adaptive approach, where there is no detailed plan, and there is clarity with regard to the future challenges only to what features should be developed. There is a function on the basis of the development team and adapt to the changing requirements of a dynamic product. The product was tested very often, through the release of iterations, minimizing the risk of any major failures in the future.
Interaction with customers is the basis of the methodology of Agile, and open communication with minimum documentation are typical features of Agile development environment. Agile teams work closely with each other and most often located in the same geographical location.
Agile Model Pros and Cons
Prompt methods currently widespread acceptance in the software world in recent years, however, this method may not always be suitable for all products. Here are some pros and cons of flexible model.
The following table lists the pros and cons of Agile Model:
Pros and cons
This is a very realistic approach to software development
It promotes teamwork and cross-training.
The functionality can be quickly developed and demonstrated.
The resource requirements are minimal.
Suitable for fixed or changing requirements
It provides early partial working solutions.
A good model for environments that change continuously.
Minimum rules documentation easily used.
It enables parallel development and delivery within the overall context of the plan.
Little or no planning is not needed
Easy to operate
It provides flexibility for developers
Not suitable for the machining of complex dependencies.
More risk stability, maintainability and extensibility.
The general plan, the leader of agile and flexible practices of PM is a must, without which it will not work.
Strict delivery management dictates the amount of functionality to deliver, as well as adjustments for the timing.
largely depends on the interaction with customers, so that if a client is not clear, the command may move in the wrong direction.
There is a very high dependence of the individual, as there is minimal documentation is generated.
Transfer of technology for the new members of the team can be quite a daunting task due to lack of documentation.
Subscribe to:
Comments (Atom)